今天搭struts2框架一直开不了tomcat,显示如下报错,跟他扯皮了半天,可得把我气死,下面提供几种
Unable to load configuration. - bean -
jar:file:/E:/IDEA/IntelliJ%20IDEA%202021.2.2/J2EE/out/artifacts/J2EE_war_exploded/WEB-INF/lib/struts2-gxp-plugin-2.5.26.jar!/struts-plugin.xml:27:162
- web.xml位置安排
遇到这种情况首先检查一下是不是web.xml的位置给它整错了
嗯~,位置没错,好吧,放过你了
- 其次检查一下lib中有没有这个包
嗯,我有这个包,所以这个包也被放过了
-
检查一下是不是artifacts的问题
先在project structure —> artifacts 中将该包删除再添加
再在tomcat中进行相同的操作 configuration —> deployment
好吧,这里居然还是没有错误!!! -
重建新项目?
一气之下,我把用于存放编译后产生的用于存放编译文件out和target目录全部都给删掉!!重新跑一次tomcat,芜湖,成功启动!
总结
有的时候快照真是个好东西。当bug无法解决时,不妨删除掉一些对你写的代码毫无影响的东西,再不济呼呼大睡也是一个好办法,它总能让你从这讨厌的bug中解放出来。