我的系统是:
Ubuntu 12
月食4.3
孙德基6
Jboss 6.1
Maven 3+

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

[org.jboss.detailed.classloader.ClassLoaderManager]加载以下代码期间发生意外错误:mondrian.olap4j.FactoryJdbc41Impl $ MondrianOlap4jCellSetJdbc41:java.lang.UnsupportedClassVersionError:mondrian / olap4j / FactoryJdbc41Impl $ MondrianOlap4minCell:5

版本51.0表示JDK 7

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

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

最佳答案

清单仅提供构建JAR的JAR工具的版本。不能证明使用了相同版本的javac。版本51清楚地表明它是由1.7 javac编译的。

09-12 19:31