如何将现有的maven项目作为模块添加到另一个maven项目中?

How to add an existing maven project to another maven project as a module?

我有一个 maven 项目需要成为另一个 maven 项目的模块。有没有办法在 eclipse 或 cli 中实现这一点? 我添加了

 <module>existing_maven_proj</module> 

在父项目的 POM 和 运行 maven install 但这似乎没有添加模块

如果您将 M2e 与 Eclipse 一起使用,则不需要这样做,因为 Eclipse 会跨工作区解决依赖关系。您只需要打开这两个项目并正确声明您的依赖项。

如果我的理解正确,您想为更新的 maven 项目结构更新内部 Eclipse 配置。 运行

mvn eclipse:eclipse

在你的 maven 顶级模块中。您可能还需要导入新的 Maven 模块。只需定期 "Import existing maven project into workspace" 即可完成此操作。