【问题标题】:Eclipse: How to deploy Dynamic Webproject referencing other Dynamic Webprojects on TomcatEclipse:如何在 Tomcat 上部署引用其他动态 Web 项目的动态 Web 项目
【发布时间】:2012-09-27 08:31:44
【问题描述】:

我正在尝试在本地 Tomcat 7.0 上部署动态 Web 项目。问题是,我在我的项目中引用了另一个动态 Web 项目。调试器知道所有的 Classes,因为我在 Build Path 中引用了它们,但是如果我将它们部署在 Tomcat 上,那么就不会抛出 ClassNotFoundException 了吗?

我尝试更改部署程序集,但这不适用于对动态 Web 项目的引用。我找到的唯一解决方案是创建引用的 Web 项目的 .jar 并将 .jar 添加到部署程序集。这可行,并且可以使用某种 maven/ant 脚本自动化,但我不喜欢这些解决方案,所以最好的解决方案是 Eclipse 中的解决方案。有人在这里有想法吗?

最好的问候, 罗宾

【问题讨论】:

    标签: java eclipse tomcat deployment


    【解决方案1】:

    尝试使用eclipse的export功能。

    导出为 jar 文件到您引用的项目,并将此 jar 添加到您的主项目。

    右击你的项目->导出->Java->Jar文件

    【讨论】:

    • 感谢您的回答,这是我用于解决方法的方式,但我会大量更改引用的动态 Web 项目。所以这不可能是解决方案。您将浪费数小时的导出时间。
    • 最后,这确实是我能找到的唯一解决方法。感谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-07
    • 1970-01-01
    • 2013-04-06
    • 1970-01-01
    • 2015-01-27
    • 1970-01-01
    • 2015-03-12
    相关资源
    最近更新 更多