UnsupportedClassVersionError在Tomcat 7中部署Web应用程序

亚历克斯·金

我正在Tomcat7中部署一个Web应用程序,该应用程序是由Eclipse使用Java Oracle 1.7构建的。

我收到此错误,似乎表明正在使用不同的Java版本。但是,当我运行java -version时,得到的是'java version“ 1.7.0_51”',该版本与编译版本相同。

应该注意的是,此Web应用程序在Eclipse Tomcat服务器环境中运行良好,但在主tomcat安装中进行部署时似乎无法正常工作。

2014年5月1日00:37:46 org.apache.catalina.startup.HostConfig deployWAR INFO:部署Web应用程序归档文件/var/lib/tomcat7/webapps/prov.war log4j:WARN找不到记录器的附加程序(组织.jboss.resteasy.plugins.server.servlet.ConfigurationBootstrap)。log4j:WARN请正确初始化log4j系统。log4j:WARN请参阅http://logging.apache.org/log4j/1.2/faq.html#noconfig有关更多信息。2014年5月1日00:37:47 org.apache.catalina.core.StandardContext listenerStart严重:向上下文类org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap java.lang.UnsupportedClassVersionError发送上下文初始化事件的异常发送异常:uk / co / alexjking / prov / ProvClustererWebApp / ClusterHandler:不支持的major.minor版本51.0(无法加载uk.co.alexjking.prov.ProvClustererWebApp.ClusterHandler类)位于org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClass .java:2840),位于org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1160),位于org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1668),位于org.apache.catalina。 org.jboss.resteasy.plugins.server.servlet上的loader.WebappClassLoader.loadClass(WebappClassLoader.java:1546)。

为了完整起见,该项目是使用Maven构建的,并使用Resteasy。

朱尼德·阿桑

您的tomcat配置必须使用其他Java版本。检查catalina.sh / catalina.bat,并检查那些文件中提到的Java版本。默认情况下,它使用JAVA_HOME,因此,如果您已正确设置它并且未与tomcat sh / bat文件一起播放,则它应该可以工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

创建在Tomcat中部署的Web应用程序的线程

在Tomcat 5.5中部署Web应用程序时如何解决Error listenerStart?

Tomcat中的Web应用程序部署

在Tomcat 6中部署Spring Boot应用程序(传统部署)

在 Tomcat Apache 生产服务器中部署 Angular 7 PWA 应用程序

从Eclipse在Tomcat中部署具有特定于应用程序配置的多个Web应用程序

如何显示在Tomcat中部署的应用程序的维护页面?

在现有tomcat中部署我的应用程序

部署tomcat Web应用程序中的URL转发

在Tomcat上部署Web应用程序

在带有Spring 4.3和JRebel的tomcat8中部署Java应用程序时发生异常

Tomcat 7中的Web应用程序在哪里?

部署Tomcat7 Web应用程序时出现错误

如何在传统的tomcat webapps文件夹中部署Spring Boot MVC应用程序?

无法在tomcat服务器中部署Spring应用程序

在tomcat中部署后无法访问Spring Boot应用程序

Spring Boot 应用程序独立运行,但在 Tomcat 中部署时找不到类

在Apache Tomcat中部署React构建应用程序时如何解决路径错误

将 grails 2.5.5 应用程序部署到 tomcat 7

如何防止在Tomcat Apache 7中取消部署应用程序

使用部署在其中的Web应用程序关闭Tomcat

如何使用maven和tomcat部署Web应用程序?

无法将Web应用程序从Eclipse部署到tomcat

使用Tomcat从Eclipse部署的Web应用程序路径

使用MongoDB将SpringBoot Web应用程序部署到tomcat中时出错

查找部署在tomcat中的Web应用程序的pom.xml

当我在 tomcat 中部署我的 angular 应用程序时,它会在 url 中创建两个文件夹名,导致 404 错误

调试部署在tomcat中的Java应用程序

在Tomcat中部署Spring Boot应用程序时没有名为'loggingFilter'的bean可用错误