在我們使用MyEclipse開發Java項目開發,偶爾會遇到因 項目開發環境不協調,導致這樣那樣的問題
在這裏 以把所有環境調整爲JDK1.6 爲例
1.Window-->Preferences-->Java-->Installed JRES 修改爲 1.6版本
2.Window-->Preferences-->MyEclipse-->Services-->Tomcat-->Tomcat 6.x-->JDK 修改爲 1.6版本
3.鼠標對着項目,點擊右鍵-->Preferences-->Java Compiler 修改爲1.6版本
4.如果項目的Java EE Libraries不是"Java EE 6 Libraries"
中其Libraries 比如“"Java EE 5 Libraries"”,然後點擊右側的 Remove 按鈕,之後 點擊 右側的 Add Libraries
在鼠標對着項目,點擊右鍵-->Preferences-->Build Path-->Configer Build Path-->Libraries ,
選該對話框,找到 MyEclipse Libraries-->Next-->Java EE 6 Libraries--Finish---->OK 關閉窗口。
5.如果項目的JRE SystemLibraries不是"jdk1.6"
鼠標對着JRE System Libraries右鍵Build Path-->Remove from Build Path,然後再選擇Build Path-->Configure Build Path
-->Library(對話框頂部選項卡)-->Add Library(對話框右側button按鈕)-->JRE System Library-->Next-->把該界面的三個下拉框都調整爲1.6-->Finish-->OK
6.點擊桌面上“我的電腦”-->鼠標右鍵 “屬性”-->高級-->環境變量-->系統變量-->JAVA_HOME-->編輯-->編輯並將其指向JDK1.6的安裝路徑,比如:C:\Program Files\Java\JDK\JDK6.0,然後點擊 確定。
java.lang.UnsupportedClassVersionError: Bad version number in .class file
造成這種過錯是ni的支撐Tomcat運行的JDK版本與支撐application運行的JDK版本不一致導致的.把它們的JDK版本改成一致步驟如下:1.Window --> Preferences -->Java --> compiler中的compiler compliance level對應的下拉菜單中選擇JDK版本.2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉菜單中選擇自身電腦上安裝的JDK版本(必需與步驟1中的JDK版本一致).