首页 文章

Jboss6.1抛出UnsupportedClassVersionError 51,但jar是由Jdk5编译的

提问于
浏览
0

我的系统是:Ubuntu 12 eclipse 4.3 Sun Jdk 6 Jboss 6.1 Maven 3

当我使用我的应用程序启动Jboss时,出现错误:

[org.jboss.detailed.classloader.ClassLoaderManager]加载期间出现意外错误:mondrian.olap4j.FactoryJdbc41Impl $ MondrianOlap4jCellSetJdbc41:java.lang.UnsupportedClassVersionError:mondrian / olap4j / FactoryJdbc41Impl $ MondrianOlap4jCellSetJdbc41:不支持的major.minor版本51.0

版本51.0表示JDK 7

但是我检查了mandrian-3.57.jar,Manifest.MF说:Manifest-Version:1.0 Ant-Version:Apache Ant 1.7.1创建者:1.5.0_16-b02(Sun Microsystems Inc.)内置:buildguy

在我的本地磁盘中只有一个mondrian.jar .

1 回答

  • 1

    清单只提供构建JAR的JAR工具的版本 . 它不能证明使用了相同版本的javac . 版本51明确地显示它是由1.7 javac编译的 .

相关问题