gpt4 book ai didi

Eclipse 无法将所有依赖项部署到 Tomcat

转载 作者:行者123 更新时间:2023-11-28 23:47:20 24 4
gpt4 key购买 nike

我在从 Eclipse 运行 Tomcat6 中的 Web 应用程序时遇到了 ClassNotFoundException。我的 webapp (projectA) 有两个项目依赖项 - 一个是标准项目 (projectB),第二个是另一个 web 项目 (projectC)。

我在服务器选项卡中将 Tomcat 设置为服务器,并且项目 A 和项目 C 都部署到 Tomcat。我可以毫无问题地运行和调试 projectC。我可以运行/调试项目 A,但找不到项目 C 中的任何类。

我查看了 tomcat/webapps/projectA/WEB-INF/lib 目录,但没有找到 projectC 的 jar。 tomcat/webapps/projectA/WEB-INF/classes 中也缺少 projectC 的类,但是 projectB 中的所有类都在那里。

当我查看 projectA 的 buildpath->projects 列表时,会列出 projectB 和 projectC。当我查看 projectA 的 buildpath->Order and Export 列表时,会列出 projectB 和 projectC。

我假设问题围绕着 projectC 是一个网络项目而不是标准项目这一事实 - 但我不确定解决方法是什么。

想法?

最佳答案

您的问题可能出在部署程序集上。打开项目 A 的属性并转到部署程序集(在左侧)。如果此处未列出项目 C,请单击添加并选择项目 C(以及项目 A 具有的任何其他依赖项)。

关于Eclipse 无法将所有依赖项部署到 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12713010/

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