从 1.6 迁移到 1.7(基于 maven 的项目)后,无法在 Jetbrains Intellij 中使用 Java 1.7 进行编译
2022-09-01 19:51:09
使用基于 Maven 项目的 Jetbrains 11.2 项目。然后我需要移动到1.7。我已经安装了1.7,我更新了我的pom.xml,我可以使用maven重建整个软件包。
我已经修改了在Intelli项目设置中看到的有关Java版本的所有设置
- 项目软件开发
- 项目语言水平
- 模块 语言/来源/语言水平
- 模块 语言/依赖关系/模块 SDK
但我无法让它编译它抱怨的文件:
Error:javac target release of 1.6 conflicts with source release 1.7
然后,我使用相同的代码库在另一台开发计算机上进行了尝试,但使用了不同的Intellij项目,在此基础上,我得到了类似的错误:
Error:javac: source release 1.7 requires target release 1.7
我看不到任何其他需要改变的东西,以便让它工作。