eclipse 如何修复Java 17中运行Java Web App时出现的java.lang.UnsupportedClassVersionError错误[duplicate]

hm2xizp9  于 2022-11-23  发布在  Eclipse
关注(0)|答案(1)|浏览(163)

此问题在此处已有答案

How to fix java.lang.UnsupportedClassVersionError: Unsupported major.minor version(50个答案)
9天前关闭。
我在通过Web浏览器使用Tomcat服务器v10.0.27运行Java Web应用程序时遇到错误。Web应用程序是使用Java 17编译的。但是,在Eclipse IDE上使用Apache Tomcat v10.0.27本地运行Web应用程序时没有出现问题。
下面是部署到Tomcat Web应用程序管理器中的Web应用程序运行时提示的错误。
线程“main”java.lang中出现异常。不支持的类版本错误:com/baeldung/MajorMinorApp已由较新版本的Java运行时(类文件版本61.0)编译,此版本的Java运行时只能识别52.0以下的类文件版本

*
dba5bblo

dba5bblo1#

我发现Tomcat Web应用程序管理器的JVM版本是JRE 1.8(32位),它不支持用Java 11(64位)编译的Web应用程序。重新安装最新的JRE v10.1后,Web应用程序运行良好。

相关问题