您的位置:首页 > 运维架构 > Tomcat

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

2008-03-11 14:03 411 查看
 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所至。 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐