美文网首页CWIKIUS
Java 在 IntelliJ IDEA 中提示 set the

Java 在 IntelliJ IDEA 中提示 set the

作者: HoneyMoose | 来源:发表于2022-04-26 22:41 被阅读0次

    在 IntelliJ IDEA 中有下面的一个提示:

    问题就是我们在使用代码;

    List x = List.of(1,2);

    提示我们需要是用 JDK 版本的 9 的编译级别。

    问题和解决

    这个问题的主要原因是你可能使用了 Maven。

    IntelliJ IDEA 会根据你 Maven pom.xml 文件中的配置来设编译级别。

    如果下面的图片中显示的内容。

    我们对项目编译使用的级别是 1.8。

    但是上面代码中对 List 的初始化只能在 JDK 9 以后的版本才能用。

    因此出现了上面的编译级别错误的提示。

    解决版本就是将上面的 JDK 编译级别设置到 9 以上。

    或者可以考虑使用下面的代码来进行初始化:

    List x = Arrays.asList(1,2);

    这样就能够修正 IntelliJ IDEA 提示的代码编译错误了。

    https://www.ossez.com/t/java-intellij-idea-set-the-language-level-9/13914

    相关文章

      网友评论

        本文标题:Java 在 IntelliJ IDEA 中提示 set the

        本文链接:https://www.haomeiwen.com/subject/pxlusrtx.html