2017-09-14 114 views
-3

语言:Java的
JRE:jre1.8.0_144
IDE:Eclipse的释氧(4.7.0)为什么Java不编译我的代码?

说明:我打的 “运行” 钮后,代码没有编译和红色文字出现在控制台。

截图: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) 

看来,不管是什么,我把主要的方法,错误只是不停弹出。

谢谢。

+4

清理您的项目并重建。您必须自动禁用生成。很显然,班级没有30行。 –

+0

尝试远程访问你的'java.util。*'import – Abe

+0

尝试用cmc中的javac来完成它。并检查你的MetricConversion.java中是否有任何行第30行 –

回答

0

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