如何在Eclipse Java EE项目中引用另一个项目?

6

我想知道如何在Eclipse Java EE项目中引用另一个项目,就像在普通Java项目中一样。事实上,我希望能够将开发分成多个项目,并仍然能够调试和处理每个项目。我可以在Java EE项目中引用其他项目,但这并不会自动将Jar放入WEB-INF / lib中。你如何设置才能做到这一点?随着从简单的Web应用程序向更复杂的应用程序的转变,这是必要的。

3个回答

5

这可以在项目属性的 部署属性 部分完成(通过项目上下文菜单可达)。您可以从那里添加/删除要组合到部署单元中的项目、JAR 库。

编辑:自 Eclipse Kepler 版本起,您可以右键单击项目并选择 部署组件 来找到此功能。单击 添加 并添加依赖项目。


1
我知道这是一个老问题,但我会尝试回答。这些部署属性在哪里?我和gotch4有同样的问题。是否有一种自动将JAR文件移动到另一个项目的方法? - bobetko
@bobetko,我已经在这里发布了Eclipse Kepler的说明:http://stackoverflow.com/a/20709360/210780 - ashes999

0
在IntelliJ中,您可以将其他模块导入到您的项目中,并声明它们之间的依赖关系。我建议在Eclipse中寻找类似的功能,或者切换到IntelliJ。

没问题。我不用Eclipse。 - duffymo

0
针对新版本的 Eclipse(我的是 Kepler),操作步骤如下:
项目属性 > 部署汇编 > 添加 > 选择项目 > 选中目标项目 > 完成...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接