对于我的项目,我正在使用github上找到的另一个项目的代码。我已将项目作为单独的文件夹包含在我的项目中。我的项目使用该项目的代码,因此我想构建该项目并将其包含在我的项目中,而不对该项目进行任何实际更改。那么如何在我的pom.xml中指定运行子项目pom.xml?
如果有帮助,这里是我正在使用的其他项目的存储库:Soda Java
答案 0 :(得分:0)
您使用packaging = pom和一个模块元素创建一个聚合项目,该模块元素具有一个用于依赖项的模块和一个用于项目的模块,您可以构建它。
答案 1 :(得分:0)
如果您不打算更改它,只需下载它&使用Maven构建一次。这会将它安装到您的本地存储库中,您可以简单地在您的pom中引用它而不会出现任何问题。
如果您可以在某个地方的外部maven回购中找到它,您甚至不必下载&建立它。
只有在您计划更改它时,才需要采用聚合项目方法。