使用openjdk9的IDEA产生无法解析的符号'错误

时间:2017-04-02 07:24:24

标签: java intellij-idea openjdk java-9

我在Ubuntu上使用openjdk9:

openjdk version "9-Ubuntu"
OpenJDK Runtime Environment (build 9-Ubuntu+0-9b134-2ubuntu1)
OpenJDK 64-Bit Server VM (build 9-Ubuntu+0-9b134-2ubuntu1, mixed mode)

显然JDK9中不再有CLASS_PATH,tools.jar和rt.jar,所以我面临着如何将这些类导入项目的问题。

public class FoolsDay {
    public static void main(String[] args) {
        System.out.println("Ahh, don't know how to use jdk9!");
    }
}

即使是最简单的代码也不会运行,因为没有名为SystemString的类。

但是,IDE仍然没有任何错误地构建代码,但它无法运行,因为“#”无法解析符号'问题使得无法在此课程中找到主要方法。

但是当我使用javacjava编译并在终端中运行代码时,它的工作正常。

0 个答案:

没有答案