无法解析类型java.lang.Enum-在Eclipse中导入java项目后出现错误
在Eclipse中导入Java项目(非Maven)后,我遇到以下错误:无法解析类型java.lang.Enum-在Eclipse中导入java项目后出现错误,java,eclipse,eclipse-juno,Java,Eclipse,Eclipse Juno,在Eclipse中导入Java项目(非Maven)后,我遇到以下错误: The type java.lang.Enum cannot be resolved. It is indirectly referenced from required .class files 我在我的项目中有几个Java类,我在下面这个类的第一行(包声明行)中得到了这个编译错误 我检查了项目的Java构建路径,并在Libraries选项卡中显示了所有JAR和JRE系统库。下面是.classpath内容 <?xm
The type java.lang.Enum cannot be resolved. It is indirectly referenced from required .class files
我在我的项目中有几个Java类,我在下面这个类的第一行(包声明行)中得到了这个编译错误
我检查了项目的Java构建路径,并在Libraries选项卡中显示了所有JAR和JRE系统库。下面是.classpath内容
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" path="lib/***.jar"/>
<!-- list of jars -->
<classpathentry kind="output" path="bin"/>
</classpath>
Java版本是JDK1.6.0_29,eclipse中的编译器遵从性级别是1.6
我尝试了以下方法来解决此问题
请告诉我如何消除这个编译错误 我也遇到了同样的问题,我刚重新启动了IDE,它就工作了导入这个java.lang.Enum。这对我很有用。请看:与论坛网站不同,我们不使用“谢谢”或“感谢任何帮助”或签名。请参阅“.BTW,它是“提前感谢”,而不是“提前感谢”。我只是遇到了同样的问题,在我的例子中,我必须使用project->clean.Class(包
java.lang
中的类)来清理项目,这些类总是自动导入的,因此不需要显式导入。因此,不需要添加import java.lang.Enum
。
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" path="lib/***.jar"/>
<!-- list of jars -->
<classpathentry kind="output" path="bin"/>
</classpath>
Eclipse Java EE IDE for Web Developers.
Version: Juno Service Release 2
Build id: 20130225-0426