Tomcat 6.0 不能启动:Bad version number in .class file

来源:互联网 发布:mac截图保存在哪里设置 编辑:程序博客网 时间:2024/05/17 23:23

 Bad version number in .class file

JDK编译器对java文件进行编译之后,会给每个class追加一个Version Number,所以,编译环境用的是某个版本的jdk,则运行环境依然要用相同版本的jdk,否则会报错误,这个错误是Tomcat发现的。
 
Tomcat 工程如果只是调试一个,则应该remove其它的Context,这样才能不造成Tomcat工作量庞大的负担。
 
今天发现一个比较有意思的问题,java的版本和javac的版本不一致
更改用户变量的path,体现的依然是系统变量。
 
Tomcat6.0不启动,后来采用的方法是,更改系统的path,设置为6.0,然后再用默认的jvm,才弄好。不然tomcat会报一个version number的错误
Bad version number in .class file
,应该是jre没有用6.0所至。 
原创粉丝点击