在使用Maven创建新的Java 11项目时,我在编译时不断收到一个现在很有名的错误:"java error release version 5 not supported“。
我实际上可以通过将项目字节码版本从11更改为8来修复它。有人能解释一下为什么项目字节码版本不能是11吗?难道我不应该编译成与JDK版本相同的版本吗?
发布于 2021-01-15 20:18:48
我实际上找到了这个问题的修复方法,答案是我应该编译到Java 11。这就是修复我的问题的方法:
在pom.xml文件中,我添加了以下内容:
<properties>
<java.version>11</java.version>
<maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target>
</properties>https://stackoverflow.com/questions/65735284
复制相似问题