Intellij, target JRE vesion 不匹配 project jdk 版本
2022-09-01 18:40:08
这是因为您正在为目标版本的Java构建1.8
根据您使用的内容,Maven 或 Gradle,您可以使用以下命令设置 Java 的目标版本:
格雷德尔
sourceCompatibility = '1.8'
targetCompatibility = '1.8'
文档:
马文
<properties>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
</properties>
文档:
您可以将此版本更改为或使用构建 JDK,但这样您将失去兼容性,并且将无法使用 Java 1.8 运行应用程序 jar。12
JavaVersion.VERSION_12
您还可以更改构建 SDK 版本,在 macOS 上按并转到项目设置 ->项目,然后将项目 SDK 更改为要用于构建它的版本。command + ;