代码之家  ›  专栏  ›  技术社区  ›  Sam

Intellij:SDK 17与源版本17不兼容

  •  -2
  • Sam  · 技术社区  · 1 年前

    我正试图在IntelliJ中构建一个项目,但我一直遇到错误。我尝试过不同的JDK,比如jet-brains和OpenJDK,但我总是收到这个错误

    enter image description here

    我所有的东西似乎都指向java17,所以我觉得有点困惑

    pom.xml

    enter image description here

    项目结构

    enter image description here enter image description here enter image description here

    Java编译器设置

    enter image description here

    Maven Runner设置

    enter image description here

    我觉得这可能与我的项目布局有关?

    enter image description here

    1 回复  |  直到 1 年前
        1
  •  3
  •   Basil Bourque    1 年前

    你的 maven.compiler.source maven.compiler.target 值是错误的。

    代替 1.17 并将其设置为 17 JEP 223

    <maven.compiler.source>17</maven.compiler.source>
    <maven.compiler.target>17</maven.compiler.target>