今天在导完工程的时候报出一下错误
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构建路径->库;在这里你就可以看到你的项目所使用的JDK了.把导入时的那个JDK删除.单击右边的"添加库"按钮.选择"JRE系统库".
...
********************************************************
a. 进入window\preferences\java\Installed JREs
***************************************************
可以解决问题