最初,在IntelliJ中尝试编译maven项目时,出现以下错误:
Error:java: invalid source release: 11
Run Code Online (Sandbox Code Playgroud)
然后我开始遵循这里的一些解决方案:Error:java: invalid source release: 8 in Intellij。这是什么意思?
我之前从事的项目是Java 8,所以在将SDK、语言级别、JRE等更改为Java 8后,我得到了这个错误:
Bad class file. class file has wrong version 55.0, should be 52.0
Run Code Online (Sandbox Code Playgroud)
我知道这本质上是说类文件是 Java 11 并且应该是 8,但是我是否遗漏了其他任何可能仍可能尝试使用 Java 11 的内容?我什至卸载了 Java 11,但仍然遇到同样的错误。