struts项目更改struts配置文件使用tomcat插件启动路径找不到action
修改了默认的struts配置文件的目录,在xml中修改如下<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
<init-param>
<param-name>config</param-name>
<param-value>
struts-default.xml,struts-plugin.xml,/config/struts/struts.xml
</param-value>
</init-param>
</filter>
使用默认的类输出目录就是build文件夹作为class的目录
再使用tomcat插件启动tomcat,显示找不到action,有两种办法可以是正常的
在server中启动项目,不用tomcat插件以tomcat中的server.xml启动
将class的输出目录更改到WebContent/WEB-INF/classes中
有人知道为什么吗?谢谢
补充:Java , Java EE