Bac*_*ria 5 java eclipse eclipse-juno
在 Eclipse 中导入 Java 项目(非 Maven)后出现以下错误:
The type java.lang.Enum cannot be resolved. It is indirectly referenced from required .class files
Run Code Online (Sandbox Code Playgroud)
我的项目中有几个 Java 类,我在下面这个类的第一行中收到这个编译错误(在包声明行中)
package com.test.utils;
public enum Currency {
PENNY, NICKLE, DIME, QUARTER
};
Run Code Online (Sandbox Code Playgroud)
我检查了我的项目的 Java Build Path,在 Libraries 选项卡中,所有 jars 和 JRE System Library 都存在。下面是 .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>
Run Code Online (Sandbox Code Playgroud)
我正在使用 Eclipse JUNO
Eclipse Java EE IDE for Web Developers.
Version: Juno Service Release 2
Build id: 20130225-0426
Run Code Online (Sandbox Code Playgroud)
和Java版本是JDK 1.6.0_29和编译器符合性水平为1.6黯然失色。
我尝试了以下方法来解决这个问题
但以上都没有奏效。
请告诉我如何摆脱这个编译错误。
归档时间: |
|
查看次数: |
3029 次 |
最近记录: |