当项目部署到tomcat后,tomcat启动时报错:Bad version number in .class file 7 l' o9 h% M ^1 i- @6 ?7 T7 e, j( @" D
原因是编译java时生成的class文件,在运行时用到的JRE和class文件版本不一致造成的。例如JRE是1.5,编译的JDK是1.6。- k$ B; y8 W3 Q! p' J" Z
$ ^* ^& H7 H8 y8 X$ v
2 A) O. A; m; \; O, R& s
然后可以点击菜单Project->clean来重新编译整个项目(Build Automatially要勾上哦),或者重新保存具体的某个文件来重新自动编译! 3 z: `, q: t- e 0 L8 W; M, B! Q2.确认Tomcat的运行时JDK: : _; @" q' M& U: S4 s! I