【问题标题】:How can I reference another project in Eclipse Java EE projects?如何在 Eclipse Java EE 项目中引用另一个项目?
【发布时间】:2011-07-31 15:15:45
【问题描述】:

我想知道如何在 Eclipse Java EE 项目中引用另一个项目,就像在普通 Java 项目中一样。事实上,我希望能够在多个项目中分开开发,并且仍然能够调试和使用每个项目。相反,我可以引用 Java EE 项目中的项目,但这不会自动将 Jar 放入 WEB-INF/lib 中。你如何设置来做到这一点?当您从简单的 web 应用程序成长为更复杂的应用程序时,这是必要的。

【问题讨论】:

    标签: eclipse jakarta-ee jar


    【解决方案1】:

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

    编辑: 从 Eclipse Kepler 开始,您可以通过右键单击项目并选择 Deployment Assembly 来找到它。点击Add,添加依赖项目。

    【讨论】:

    • 我知道这是一个老问题,但是,我会尝试。这些部署属性在哪里?我和gotch4有同样的问题。有没有办法自动将 JAR 文件移动到另一个项目中?
    • @bobetko 我已经在此处发布了 Eclipse Kepler 的说明:stackoverflow.com/a/20709360/210780
    【解决方案2】:

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

    【讨论】:

    • 没问题。我不使用 Eclipse。
    【解决方案3】:

    对于新的eclipse版本(我的是kepler),方法是:
    项目属性 > 部署程序集 > 添加 > 选择项目 > 选择项目 > 完成...

    【讨论】:

      猜你喜欢
      • 2022-01-14
      • 2019-04-03
      • 2011-02-25
      • 2010-12-14
      • 1970-01-01
      • 2018-03-05
      • 2023-04-04
      • 2011-12-03
      • 1970-01-01
      相关资源
      最近更新 更多