java.lang.UnsupportedClassVersionError:org / openbravo / base / ConnectionProviderContextListener:不支持的major.minor版本52.0

时间:2014-05-06 09:31:17

标签: eclipse tomcat ubuntu unsupported-class-version

我正在使用在Ubuntu上运行的Eclipse Indigo,我正在尝试按照本指南的最后一部分设置Tomcat服务器:

http://wiki.openbravo.com/wiki/How_to_setup_Eclipse_IDE

我的问题是,当我尝试启动Tomcat服务器时,我收到此错误(localhost上的服务器Tomcat v6.0服务器无法启动。):

enter image description here

我的控制台看起来像这样:

Caused by: java.lang.UnsupportedClassVersionError: org/openbravo/base/ConnectionProviderContextListener : Unsupported major.minor version 52.0 (no puedo cargar clase org.openbravo.base.ConnectionProviderContextListener)
    at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2822)
    at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
    at org.apache.catalina.startup.WebAnnotationSet.loadClassAnnotation(WebAnnotationSet.java:145)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationListenerAnnotations(WebAnnotationSet.java:73)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:56)
    at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1078)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4611)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
    at org.apache.catalina.core.StandardService.start(StandardService.java:525)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
    ... 6 more

我该怎么办?我尝试将tomcat-juli.jar添加到我的服务器类路径中,这是我找到的主要解决方案,但它没有用。

提前致谢。


编辑:

感谢Tomcat的回答,但没有让资源可用。 Openbravo项目中也存在编译错误。

Eclipse Openbravo项目

localhost不提供资源:8080 / openbravo /

Eclipse中的Tomcat配置


第二次编辑:

enter image description here

部署树

1 个答案:

答案 0 :(得分:1)

更新您的JDK版本。这些类可能是以更高级的JDK版本编译的。

编辑:可能是JDK / JRE 8.