开发者社区> 问答> 正文

在tomcat启动报:java.lang.NoClassDefFoundError: org/apa错误。

1、在tomcat下部署一个应用ROOT。
2、将Root该名为ROOT1.新建一个ROOT,部署另外一个应用。
3、将此时的ROOT删除,重新将ROOT1修改名字回ROOT之后。tomcat无法启动。
4、报错误:java.lang.NoClassDefFoundError: org/apache/struts2/util/ObjectFactoryDestroyable
5、将work下的缓存文件都删除之后,仍然不行。
请高手帮忙解答一下。谢谢了!

展开
收起
落地花开啦 2016-03-25 15:33:03 2841 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    缺少把struts2的jar包,可以把这些jar包拷贝到 {tomcat}lib (6.0) {tomcat}commonlib (5.5)

    2019-07-17 19:14:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于Java容器的多应用部署技术实践 立即下载
从《阿里巴巴Java开发手册》编写推广谈技术成长 立即下载
如何通过 Serverless 提高 Java 微服务治理效 立即下载