Posted on 2010-04-25 17:52
斷點(diǎn) 閱讀(312)
評論(0) 編輯 收藏 所屬分類:
Eclipse
今天測試工程的時候,我用本地“承保工程”調(diào)用另外一個同事的“規(guī)則工程”,也報了上面的錯誤。
網(wǎng)上相關(guān)解決如下:
java.lang.UnsupportedClassVersionError: Bad version number in .class file異常,檢查了一下我的myEclipse,發(fā)現(xiàn)不知道啥時候不小心將編譯器改成JDK6.0了,那個工程是從同事的機(jī)上拷貝過來的,用的編譯器是JDK5.0,試了一下,果然是這個問題引起。
那次在Linux上部署工程時也出現(xiàn)過因?yàn)榘姹静煌鸬膯栴},那時我們用的IDE的編譯器是JDK5.0,而那臺Linux裝的是JDK6.0,部署后發(fā)現(xiàn)很多功能都出錯,看來有些東西還是得注意一下啊。
附,在myEclipse中改變編譯器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在彈出的頁面中可以進(jìn)行設(shè)置。