gpt4 book ai didi

java - Tomcat 8 不支持major.minor版本52.0(无法加载类

转载 作者:行者123 更新时间:2023-12-01 09:00:49 29 4
gpt4 key购买 nike

我知道这可能被认为是重复的,但其他答案都不适合我。

我正在将 WAR 文件部署到 ubuntu 14.04。无论我使用哪个版本(1.6、1.7、1.8)编译,我都会继续收到此错误。我的 tomcat 版本

ubuntu@HOST:/opt/tomcat/bin$ ./version.sh
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr/lib/jvm/java-8-oracle
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Server version: Apache Tomcat/8.0.23
Server built: May 19 2015 14:58:38 UTC
Server number: 8.0.23.0
OS Name: Linux
OS Version: 3.11.0-15-generic
Architecture: amd64
JVM Version: 1.8.0_111-b14
JVM Vendor: Oracle Corporation

请注意,它是 1.8.0,但网络管理员这么说

enter image description here

这毫无意义。请注意,tomcat7 当前已安装但未运行。

其他信息:

ubuntu@HOST:/opt/tomcat/bin$ java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

enter image description here

最佳答案

很明显,您正在使用 1.7 JVM 运行 tomcat(请参阅管理器输出)。仔细检查启动 tomcat 的方式。您是否在启动脚本中设置了 JAVA_HOME?

这取决于操作系统版本和 tomcat 的安装方式,在哪里可以找到配置设置。对于 Ubuntu 16.04 上的标准安装,tomcat 7 设置可在 /etc/default/tomcat7 中找到。

关于java - Tomcat 8 不支持major.minor版本52.0(无法加载类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41689069/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com