2017-06-24 8 views
1

私は勉強のためにSSH(Struts2、Spring3、Hibernate4)ウェブサイトを書いていますが、今日このプロジェクトを実行すると、これらのエラーが表示されました。誰も私を助けます!私はそれを修正することはできません。 Project code hereに起因例外開始フィルターstruts2構成をロードできません。どうしましたか?

Severe: Exception starting filter struts2 
Unable to load configuration. - [unknown location] 
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:493) 
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74) 
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:57) 
at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:277) 
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258) 
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:382) 
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:103) 
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4650) 
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306) 
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) 
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) 
at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
at java.lang.Thread.run(Thread.java:748) 
Caused by: Unable to load configuration. - [unknown location] 
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:70) 
at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:967) 
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:435) 
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:479) 
... 15 more 
Caused by: Cannot locate the chosen ObjectFactory implementation: spring - [unknown location] 
at org.apache.struts2.config.AbstractBeanSelectionProvider.alias(AbstractBeanSelectionProvider.java:74) 
at org.apache.struts2.config.AbstractBeanSelectionProvider.alias(AbstractBeanSelectionProvider.java:45) 
at org.apache.struts2.config.DefaultBeanSelectionProvider.register(DefaultBeanSelectionProvider.java:356) 
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:240) 
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67) 
... 18 more 

答えて

1

:選択されたのObjectFactory実装が見つかりません:春 - [未知の場所]

この実装はstruts2-spring-plugin-x.x.x.jarで利用可能です。 Mavenを使用していないので、downloadをインストールして、プロジェクトのクラスパスに依存関係を追加してください。

+0

私のプロジェクトクラスパスに依存関係を追加する方法 –

+0

依存関係を追加する方法[こちら](http://www.informit.com/articles/article.aspx?p=367962)。 –

関連する問題