Bad version number in .class file的解決方法

當項目部署到tomcat後,tomcat啓動時報錯: Bad version number in .class file

緣由是編譯java時生成的class文件,在運行時用到的JRE和class文件版本不一致形成的。例如JRE是1.5,編譯的JDK是1.6。

1)這時候首先確認eclipse的編譯JDK版本:
eclipse編譯器設置

而後能夠點擊菜單Project->clean來從新編譯整個項目(Build Automatially要勾上哦),或者從新保存具體的某個文件來從新自動編譯!

2.確認Tomcat的運行時JDK:
to名cat

或者
tomcat5w 這樣子就能夠從新部署項目,或者把具體某個從新編譯的class文件copy到相應的位置。再次啓動項目,就沒事了!
相關文章
相關標籤/搜索