我的系统是: Ubuntu 12 日食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说: 清单 - 版本:1.0 Ant-Version:Apache Ant 1.7.1 创建者:1.5.0_16-b02(Sun Microsystems Inc.) 内置:buildguy
我本地磁盘中只有一个mondrian.jar。
答案 0 :(得分:1)
清单只提供构建JAR的JAR工具的版本。它不能证明使用了相同版本的javac。版本51明确地显示它是由1.7 javac编译的。