gpt4 book ai didi

java - 如何避免 IntelliJ 重置语言级别?

转载 作者:搜寻专家 更新时间:2023-10-31 19:51:53 25 4
gpt4 key购买 nike

我遇到了这个问题,这个网站已经多次回答了。

我对这个问题的看法有点不同。我有一个使用 maven 3.5.x 和 java 版本 10 构建良好的项目(在 maven-compiler-plugin 中配置)查看 IntelliJ 的项目结构时,所有模块的语言级别为 10(但项目设置为语言级别 6,项目结构中选择的 sdk 为 1.8...

但是,即使我将 sdk 更改为 java 10 并将项目语言级别更改为 10,仍然会出现下面粘贴的错误... ????

我的 IntelliJ 版本:IntelliJ IDEA 2018.2.5

要重现此错误:

Information:java: Errors occurred while compiling module'jactor-commons' Information:javac 10.0.1 was used to compile javasources Information:29/10/2018, 21:31 - Compilation completed with 1error and 0 warnings in 4 s 777 ms Error:java: release version 5 notsupported

最佳答案

您可以通过以下设置更新要执行的模块的 Java 编译器版本以使用 Java 版本 10:

构建、执行、部署 => 编译器 => Java 编译器 => 更新目标字节码版本

enter image description here

在上图中,您可以注意到模块 guicehbase 默认使用 Java 版本 5,而我已将其他模块更新为使用 Java 版本 11使用 JDK 11 编译和执行它们时工作正常。

关于java - 如何避免 IntelliJ 重置语言级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53053587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com