首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

war包在一个tomcat服务器下部署正常,在另一台tomcat服务器下部署却报错解决方法

2012-04-08 
war包在一个tomcat服务器下部署正常,在另一台tomcat服务器下部署却报错我有个工程要升级,放在某台6.0的tom

war包在一个tomcat服务器下部署正常,在另一台tomcat服务器下部署却报错
我有个工程要升级,放在某台6.0的tomcat下跑是完全没出问题的,但是当我把这个war包放到另外一台服务器上跑,重启的时候就报

WARN registerToTopologyService RemoteNotificationListenerAdapter.java 194 RemoteNotificationListenerAdapter could not obtain Topology Service.
22:46:16.934 ERROR findClassInternal WebappClassLoader.java 1958 Decryption failed
22:46:16.936 ERROR invoke StandardWrapperValve.java 253 Servlet.service() for servlet jsp threw exception
java.lang.NoClassDefFoundError:******

这些错误,但是它所谓的那个“NoClassDefFoundError”的class文件在目录下是能找到的。
最后把文件要更新的文件一个个更新上去就可以。

想问问各位大侠,这是什么错!?
万分感谢。

[解决办法]
可能两台机器的jdk版本不一样,一个是jdk1.5,一个是jdk1.6,你后部署的tomcat的jdk版本比前一个低
[解决办法]
应该是tomcat版本变低了吧
[解决办法]
有可能你用了高版本的JDK编译了文件,然后在低版本的JDK中运行。

热点排行