无法解析java.lang.Object。它是从必需的.class文件间接引用的

无法解析java.lang.Object。它是从必需的.class文件间接引用的,java,eclipse,eclipse-plugin,sametime,Java,Eclipse,Eclipse Plugin,Sametime,我使用的是Eclipse3.2版本。 在基于sametime的软件包中,我发现错误:java.lang.Object无法解析。它是从必需的.class文件间接引用的 构建路径上的JRE是JRE系统库[JavaSE-1.6](未绑定) 当我将JRE设置为JRE系统库[jclDesktop Win32 x86]时,它会给其他类的函数名等错误。jclDesktop和Java 5之间存在冲突。这意味着,为Java5(或任何其他Sun/Oracle Java)编写的Java代码可能不会使用jclDeskt

我使用的是Eclipse3.2版本。 在基于sametime的软件包中,我发现错误:java.lang.Object无法解析。它是从必需的.class文件间接引用的

构建路径上的JRE是JRE系统库[JavaSE-1.6](未绑定)

当我将JRE设置为JRE系统库[jclDesktop Win32 x86]时,它会给其他类的函数名等错误。

jclDesktop和Java 5之间存在冲突。这意味着,为Java5(或任何其他Sun/Oracle Java)编写的Java代码可能不会使用jclDesktop进行编译

如果要为jclDesktop编写应用程序,可以将jclDesktop用作JRE系统库。如果您有一个Java应用程序,并且希望将其转换为jclDesktop,那么您必须解决所有编译时错误(希望是最好的)

否则,安装一个Oracle Java SDK(JRE就足够了,不过我建议使用一个带有
src.zip
文件的JDK),并将其用作JRE库。

jclDesktop和Java 5之间有一个很好的区别。这意味着,为Java5(或任何其他Sun/Oracle Java)编写的Java代码可能不会使用jclDesktop进行编译

如果要为jclDesktop编写应用程序,可以将jclDesktop用作JRE系统库。如果您有一个Java应用程序,并且希望将其转换为jclDesktop,那么您必须解决所有编译时错误(希望是最好的)


否则,安装一个Oracle Java SDK(JRE就足够了,不过我建议使用
src.zip
文件附带的JDK),并将其用作JRE库。

尝试从项目中删除.class文件/bin文件夹。在此之后创建一个干净的生成,错误就会消失。

尝试从项目中删除.class文件/bin文件夹。在此之后创建一个干净的构建,错误就会消失