为什么Java不能编译我的代码?

时间:2017-09-14 23:58:46

标签: java eclipse compiler-errors compilation

语言:Java
JRE:jre1.8.0_144
IDE:Eclipse Oxygen Release(4.7.0)

描述:在我点击"运行" botton,代码没有编译,红色文本出现在控制台中。

屏幕截图:Screenshot of the error.

以下是代码:

package chapter3.project2;
import java.util.*;

public class MetricConversion {

    public static void main(String[] args) {
        System.out.println("WTF Eclipse?");
    }
}

错误消息:

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
at chapter3.project2.MetricConversion.main(MetricConversion.java:30)

似乎无论我在主方法中放入什么,错误都会不断出现。

谢谢。

1 个答案:

答案 0 :(得分:0)

jre库在哪里?为什么不从源文件夹编译和运行? 检查项目属性并添加jre运行库也创建源文件夹(src)并编译并运行。 要么 构建一个干净的Java项目,并在src文件夹中添加包和类。