當項目部署到tomcat後,tomcat啓動時報錯:
Bad version number in .class file
緣由是編譯java時生成的class文件,在運行時用到的JRE和class文件版本不一致形成的。例如JRE是1.5,編譯的JDK是1.6。
1)這時候首先確認eclipse的編譯JDK版本:
而後能夠點擊菜單Project->clean來從新編譯整個項目(Build Automatially要勾上哦),或者從新保存具體的某個文件來從新自動編譯!
2.確認Tomcat的運行時JDK:
或者
![tomcat5w](http://static.javashuo.com/static/loading.gif)
這樣子就能夠從新部署項目,或者把具體某個從新編譯的class文件copy到相應的位置。再次啓動項目,就沒事了!