The type java.lang.Object cannot…

本文详细介绍了如何解决Eclipse项目构建路径不完整时出现的错误问题,包括进入窗口设置多版本JRE,修改项目构建路径中JDK版本等步骤。通过这些操作,可以确保项目的正常构建和运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在导完工程的时候报出一下错误

The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project

The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files

其中红字部分可能是别的类,比如javax.xml.*等等。

从网上查资料说是因為你裝了多個版本的jre或jdk的關係。本來Eclipse在建立專案時,會自動參照你的jre路徑,但多個版本就沒辦法了。

Eclipse使用哪个JDK和你的项目使用哪个JDK是完全不同的概念..

解决办法:

eclipse菜单栏点击project----->propertys       在里面再选择Java Build Path -----> Libraries---->Add Libraries----->JRE System Library

 

 

右键你的项目->属性->Java构建路径->库;在这里你就可以看到你的项目所使用的JDK了.把导入时的那个JDK删除.单击右边的"添加库"按钮.选择"JRE系统库".

 

...

********************************************************

a. 进入window\preferences\java\Installed JREs
        1)按Add
        2)输入JRE Name, 例JDK1.5.0.03
        3)JRE home directory, 选择安装的路径
        4)按OK
    b. 进入Project\properties\Java Bulid Path
       1)Add library
       2)选JRE System Library后按Next
       3)选workplace default JRE后按finish...

 

***************************************************

 

可以解决问题


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值