Unable to load configuration.
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unable to load configuration.相关的知识,希望对你有一定的参考价值。
严重: Exception starting filter struts2Unable to load configuration. - action - file:/D:/Tomcat6.0/webapps/test/WEB-INF/classes/struts.xml:9:78 at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58) at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:360) at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:403) at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:48) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422) at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:115) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3838)我运行的项目名为/Struts2_1100_SimpleDataValiation 但是报错的时候为什么报test项目里面的错(严重: Exception starting filter struts2Unable to load configuration. - action - file:/D:/Tomcat6.0/webapps/test/WEB-INF/classes/struts.xml:9:78)哪位大神可以教教我
参考技术A struts.xml 配置文件出错 看看配置文件内容 确认没问题,那就是少引包了,看看是不是少了struts2-spring-plugin-xxx打字不易,如满意,望采纳。追问
不是配置文件问题吧 我原来是可以运行的,但是后面加了test这个项目以后就不能运行了,两个项目功能是一样的,现在两个都不能运行了
Unable to load dispatcher.filter.StrutsPrepareAndExecuteFilter
环境
- Linux/Ubuntu20.04LTS
- IntelliJ IDEA Community Editon 2021.1
- maven 3.6.3
- jetty 11.0.5
- struts2 2.5.14.1
异常
[WARNING] Unable to load class org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
使用mvn jetty:run插件来运行web应用,出现异常!
原因
web.xml中对版本的接入点的类
- struts2的2.2版本是
org.apache.struts2.dispatcher.FilterDispatcher
- Struts2的2.3版本是
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- 在Struts2的2.5版本是
org.apache.struts2.dispatcher.FilterDispatcher
方案
- 直接修改配置web.xml文件, 如果您使用的是struts2版本2.5,则需要从org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter更改为org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
重新运行项目即可
参考
- https://mvnrepository.com/art...
说明
- 【遇上雨季,吃定彩虹】 --Layuji
- 由个人整理发布,编写过程难免有所遗漏或错误,恳请指出,以免误导大家!
以上是关于Unable to load configuration.的主要内容,如果未能解决你的问题,请参考以下文章
Unable to load dispatcher.filter.StrutsPrepareAndExecuteFilter
Excel Web Access 报错:Unable to Load Workbook
Unable to load configuration. - [unknown location]