Exception in thread "main" java.lang.Error: Unresolved compilation problem (Edx Course example)

Exception in thread "main" java.lang.Error: Unresolved compilation problem (Edx Course example)

我正在学习 JAVA Microsoft 提供的 Edx 课程,我在他们的视频中重复这些示例,但是每当我编译时都会出现此错误:

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 

    at var.main(var.java:3)

这是我的代码,与视频教程中的代码基本相同:

public class var {
    public static void main (String[] args) {
        int x= 12;
        System.out.println("my number is" + x);
    }

}

我用 Eclipse IDE 而他们用的是 IntelliJ 希望大家指出错误。谢谢你。

更改 class 的名称。由于 Java 版本 10 var 不允许作为类型名称(JLS §3.8 TypeIdentifier Var 可以。