当前位置:编程学习 > JAVA >>

java.lang.NoClassDefFoundError: org/apache/struts2/util/ObjectFactoryDestroyable

初次使用struts2,遇到了一个很奇怪的异常。我只是运用struts2做了一个简单的登录界面,可以按照预想的结果正常运行,
没有任何错误,但是,将项目remove出Tomcat时,居然报异常,

java.lang.NoClassDefFoundError: org/apache/struts2/util/ObjectFactoryDestroyable
at org.apache.struts2.dispatcher.Dispatcher.cleanup(Dispatcher.java:254)
at org.apache.struts2.dispatcher.FilterDispatcher.destroy(FilterDispatcher.java:233)

。。。。。。
然后再重新部署,发现原来的程序竟运行不了了,也报错:
javax.management.RuntimeErrorException: Error thrown in preDeregister method
。。。。。。。。
Caused by: java.lang.NoClassDefFoundError: org/apache/struts2/util/ObjectFactoryDestroyable
。。。。。
然后我把Tomcat关闭,再重新部署,发现异常又消失了,程序依旧正常,然后,我反复地部署,关闭,打开TOMCAT,我发现这竟然不是偶然,居然每次都出现上述情况,只要将项目remove出tomcat就报异常,必须重启tomcat才可以恢复正常 --------------------编程问答-------------------- 请问楼主怎么解决的 --------------------编程问答-------------------- 我现在也遇到了,什么原因啊 --------------------编程问答-------------------- jar包冲突问题
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,