gpt4 book ai didi

java - Tomcat 错误,JAR 未包含在构建中的原因

转载 作者:行者123 更新时间:2023-11-28 23:08:16 25 4
gpt4 key购买 nike

当我尝试将我的 Spring 应用程序部署到 Tomcat 时,它给我错误 (localhost-{date}.log) 说我缺少 commons-pool-{version}.jar。

但是,源代码是稳定版的一部分。我正在使用 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

我的 catalina 日志文件说

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

我是否忽略了任何其他设置?还能是什么呢?我很难过。

最佳答案

您可以通过以 zip 形式打开 war 文件并检查 WEB-INF/lib 目录来检查您的 webapp 类路径中有什么。你应该在那里看到一个版本的 commons-pool。您可以使用 IZArc (免费软件)打开存档文件。

关于java - Tomcat 错误,JAR 未包含在构建中的原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3723860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com