Maven通过pom.xml构建依赖关系

时间:2013-06-11 01:13:26

标签: maven pom.xml

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

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

2 个答案:

答案 0 :(得分:0)

您使用packaging = pom和一个模块元素创建一个聚合项目,该模块元素具有一个用于依赖项的模块和一个用于项目的模块,您可以构建它。

答案 1 :(得分:0)

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

如果您可以在某个地方的外部maven回购中找到它,您甚至不必下载&建立它。

只有在您计划更改它时,才需要采用聚合项目方法。