Spring で Tomcat サーバーをロードしようとしましたが、エラーで失敗しました (以下を参照)。Spring には 1 つの zip のみを使用します: spring-core-3.1.1.RELEASE.jar で、web.xml で非常に基本的な構成を行いました。 .
事前にサンクス。ヤン
web.xml:
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/config/controllers.xml
</param-value>
</context-param>
エラー:
SEVERE: クラス org.springframework.web.context.ContextLoaderListener java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebApplicationContext.setId(Ljava/lang/String;)V at org. org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener. java:111) org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779) で org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273) で org.apache.catalina.util .LifecycleBase.start(LifecycleBase.java:150) 組織で。apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1566) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1556) at java.util.concurrent.FutureTask$Sync. java.util.concurrent.ThreadPoolExecutor$Worker.runTask(不明なソース) で java.util.concurrent.ThreadPoolExecutor$Worker.run(不明なソース) で java.util.concurrent.FutureTask.run(不明なソース) で innerRun(不明なソース) ) java.lang.Thread.run (不明なソース) でjava.util.concurrent.ThreadPoolExecutor$Worker.run(不明なソース) の runTask(不明なソース) java.lang.Thread.run(不明なソース)java.util.concurrent.ThreadPoolExecutor$Worker.run(不明なソース) の runTask(不明なソース) java.lang.Thread.run(不明なソース)