更改tomcat ajp端口时的java/lang/UnsupportedClassVersionError

标签 java jakarta-ee tomcat tomcat7

我在 eclipse helios 中使用 tomcat 7.0.23,并尝试按如下方式更改端口:

  • Tomcat 管理端口:8008
  • HTTP/1.1:8081
  • AJP/103:11009

我收到以下错误:

Error occurred during initialization of VM
java/lang/UnsupportedClassVersionError: java/lang/Object : Unsupported major.minor version 51.0

请告知如何修复它,谢谢。

编辑:忘了说我在这台机器上还有另一个正在运行的 tomcat 实例。

最佳答案

您是否尝试将 Eclipse Helios 与 Java 7 结合使用?这行不通,您需要将 Eclipse 升级到至少 Eclipse Indigo SR1

关于更改tomcat ajp端口时的java/lang/UnsupportedClassVersionError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13836979/

相关文章:

无论方法输出如何,Java 方法都返回 0

java - Spring MVC 与 Hibernate 数据保存错误

jakarta-ee - Tomcat Web 应用程序在 Netbeans 中运行,但生产服务器中显示空白页面

java - SQLException 堆栈跟踪

tomcat - Azure 端点不工作

java - 编写 xml 时特殊字符会产生问题

java.lang.UnsatisfiedLinkError : for the second method 错误

java - 如何将 JTextArea 中的换行文本转换为多个行分隔的字符串

java - 如何持久化实体,如何从没有 "main class"的实体创建表?

jakarta-ee - "Cannot use a method returning Unit as an Handler"在路由文件中收到此错误 - Play 2.0 Framework