【问题标题】:Combine multiple maven projects into single in Eclipse在 Eclipse 中将多个 Maven 项目合并为一个
【发布时间】:2016-12-06 11:53:22
【问题描述】:

我有一个带有 pom.xml 的 maven 项目。
该项目引用了另外 2 个项目。
这两个项目在各自的文件夹中都有自己的 pom.xml。
所以当我构建基础 pom.xml 时,其他 2 个项目也会构建。

这就是我所做的

a) 构建基础项目(这也构建了 2 个子项目)。
b) 使用mvn eclipse:eclipse 导出基础项目。
c) 使用 Eclipse 菜单 File-> Import existing Maven project 将基础项目导入 eclipse。

导入后,它在 Eclipse 中创建了 3 个不同的项目。 由于 3 个项目的方法相互调用,因此会产生许多错误。 我想要的是导入后应该创建一个项目,所有代码都在一个项目中。

有什么办法吗?

【问题讨论】:

    标签: java eclipse maven


    【解决方案1】:

    简单的答案是否。

    除非您手动将这 3 个项目合并/重构为一个。

    pom.xml 是每个项目,这里有 3 个 pom。

    【讨论】:

    • 感谢您的回复。如何手动将所有 3 个项目合并为一个?
    【解决方案2】:

    您可以创建一个多模块项目。这将允许您定义顶级项目及其依赖项的结构。它可能仍需要一些重构,但应该相对适度。

    Maven 网站:Guide to Working with Multiple Modules

    A third party guide

    【讨论】:

      猜你喜欢
      • 2016-10-23
      • 2019-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-30
      • 1970-01-01
      相关资源
      最近更新 更多