我的系統是編譯: Ubuntu的12 蝕4.3 太陽JDK 6周 的Jboss 6.1 的Maven 3+Jboss6.1拋出UnsupportedClassVersionError 51,但罐子被JDK5
當我啓動JBoss與我的應用程序,有一個錯誤:
[org.jboss.detailed.classloader.ClassLoaderManager]的負載期間意外錯誤:mondrian.olap4j.FactoryJdbc41Impl $ MondrianOlap4jCellSetJdbc41:因爲java.lang.UnsupportedClassVersionError:蒙德里安/ olap4j/FactoryJdbc41Impl $ MondrianOlap4jCellSetJdbc41:不支持的主要.minor版本51.0
51.0版本意味着JDK 7
但我查了mandrian-3.57.jar,MANIFEST.MF中說: 清單-版本:1.0 螞蟻版本:Apache Ant的1.7.1 創建,通過:1.5.0_16-b02(Sun微系統公司) 內置:buildguy
而且我的本地磁盤中只有一個mondrian.jar。
謝謝您的提醒。你是對的,我仔細檢查了班級的魔術數字,這個班級是「CAFE BABE 00 00 00 33」,這意味着JDK 1.7。 – inza9hi