天天看點

Tomcat啟動web項目報Bad version number in .class file (unable to load class ...)錯

一、發現問題

啟動tomcat控制台報該錯誤。

二、原因

tomcat的jdk版本和編譯.class的jdk版本不一緻。

三、解決辦法

步驟一:檢視myeclipse的jdk版本和位置

window—>preferences—>java—>installed jres。

步驟二:檢視myeclipse的compiler版本

window—>preferences—>java—>compiler

步驟三:檢視某個具體項目的compiler版本

具體項目properties—>java—>compiler

myeclipse的compiler版本相當于統領全局,具體項目可以設定不同的compiler版本

步驟四:檢視tomcat的jdk版本

window—>preferences—>myeclipse—>servers—>tomcat—>tomcat6.0—>jdk

一定要保持和那個出問題的項目使用同樣版本和位置的jdk