当我尝试将我的Spring应用程序部署到Tomcat时,它给我提供了错误(localhost- {date} .log),说我缺少commons-pool- {version} .jar 。Tomcat错误,原因JAR未包含在构建中
但是,源代码是STABLE版本的一部分。我正在使用maven构建,并且我成功地构建和部署了此项目(事实上,今天早些时候)。所以一定要在本地改变。我将commons-pool- {version} .jar添加到了我的CLASSPATH中,但这不起作用。我已经通过重新结账确保代码没有改变。
我的本地日志文件说
Sep 15, 2010 11:15:39 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
...
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
我的卡塔利娜日志文件说
SEVERE: Error listenerStart
Sep 15, 2010 11:15:39 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/app] startup failed due to previous errors
是否有我俯瞰任何额外的设置吗?它还能是什么?我很难过。
另请检查所请求的类文件是否在您正在使用的jar文件中。 – Koekiebox 2010-09-30 12:50:38