使用IDEA搭建SSH时,使用struts2配合TOMCAT出现war包启动错误,求大神帮忙分析

本人初学框架,刚开始使用struts2时,TOMCAT怎么都启动不起来,下面是报错信息:

[RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details will be found in the appropriate container log file
[RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [/SSH] startup failed due to previous errors

有人能帮忙看看么,谢谢了。
PS:单独启动TOMCAT时没问题的,使用Servlet时可以正常启动,可是加上struts2框架时就不行了。struts2框架第一次测试时是创建工程时勾选了idea自动下载的,启动失败后,第二次我手动下载了struts-2.5.8-all.zip包,再新建工程时选择目录自动加载也不行,TOMCAT的war包还是启动失败。

2个回答

struts2的配置有问题吧,,,

后面我用idea自动下载的struts2.3.20自动安装导入,TOMCAT9.0就可以启动了。之前无论是tomcat8.0还是9.0都启动不起来。

我想知道是因为手动导入时的包目录没识别到呢?还是TOMCAT8.0不支持Struts2.5.8呢?
如果想使用最新的struts的话,在手动导包时如何导入可以让idea正确识别,设置环境路径时都需要在哪里做何种设置才能正常运行呢?

LemonSnm
LemonSnm struts.xml应该放在resources文件夹下
9 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问