1

对于我的项目,我正在使用来自 github 上的另一个项目的代码。我已将该项目作为一个单独的文件夹包含在我的项目中。我的项目使用该项目的代码,因此我想构建该项目并将其包含在我的项目中,而无需对该项目进行任何更改。那么如何在我的 pom.xml 中指定运行子项目 pom.xml 呢?

如果有帮助,这里是我正在使用的另一个项目的存储库:Soda Java

4

2 回答 2

0

您创建了一个带有 Packaging=pom 的聚合项目和一个 modules 元素,该元素具有一个用于依赖项的模块和一个用于您的项目的模块,然后您构建它。

于 2013-06-11T01:29:11.390 回答
0

如果您不打算更改它,只需下载它并使用 Maven 构建一次。这会将它安装到您的本地存储库中,您可以在 pom 中简单地引用它而不会出现任何问题。

如果您可以在某处的外部 maven 存储库中找到它,您甚至不必下载和构建它。

只有当你计划改变它时,你才需要聚合项目方法。

于 2013-06-11T07:55:35.067 回答