JDK 11的Java项目字节码版本
在使用Maven创建新的Java 11项目时,我在编译时不断遇到一个现在很有名的错误: “不支持java错误版本5”
实际上,我可以通过将项目字节码版本从11改为8来修复它。有人能解释一下为什么项目字节码版本不能是11吗?我不应该编译到JDK版本的相同版本吗
你可以在下面搜索框中键入要查询的问题!
在使用Maven创建新的Java 11项目时,我在编译时不断遇到一个现在很有名的错误: “不支持java错误版本5”
实际上,我可以通过将项目字节码版本从11改为8来修复它。有人能解释一下为什么项目字节码版本不能是11吗?我不应该编译到JDK版本的相同版本吗
# 1 楼答案
我实际上找到了这个问题的解决方案,答案是我应该编译成Java11。 这就是解决我问题的方法:
在pom上。xml文件我添加了以下内容: