整合ssh框架之后,启动tomcat 出现以下错误
严重: Dispatcher initialization failed Unable to load configuration. - bean - jar:file:/D:/bao/apache-tomcat-6.0.18/webapps/login-struts22/WEB-INF/lib/struts2-core-2.3.24.1.jar!/struts-default.xml:57:72 Caused by: Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean - jar:file:/D:/bao/apache-tomcat-6.0.18/webapps/login-struts22/WEB-INF/lib/struts2-core-2.3.24.1.jar!/struts-default.xml:57:72 at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:232) at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101) at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:180) at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66) … 31 more Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with the name struts has already been loaded by bean - jar:file:/D:/bao/apache-tomcat-6.0.18/webapps/login-struts22/WEB-INF/lib/struts2-core-2.2.1.jar!/struts-default.xml:30:124 - bean - jar:file:/D:/bao/apache-tomcat-6.0.18/webapps/login-struts22/WEB-INF/lib/struts2-core-2.3.24.1.jar!/struts-default.xml:57:72 at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:216) … 34 more
解决办法:
在项目名处右键->build path->configure Build
Path...->Libraries
这里全部都打上勾(如下图)
打上勾之后
项目右击——maven——update project
重新启动tomcat就行
这样就好了,