我有一个包含多个子项目的传统Java项目(A)到Maven(A.1,A.2 ...)这都依赖于对方。我现在使用Maven未来项目(B,C ...),但我在寻找一种方式让我们的CI推的重新编译依赖项目(A)到我们的仓库每一次变更时。子项目(A.1,A.2 ...)以不同的方式构建(shell脚本,ant build等),并且我已经能够让Maven成功执行这些子项目。转换遗留项目通过捆绑多个罐子
我的问题是,我怎么能得到Maven的捆绑了所有已创建从这些构建脚本(A.1,A.2 ...)到一个JAR(A)的罐子为发布到回购?它看起来像构建帮手可能能够做我需要的东西,但它似乎并不像我可以使用通配符那些工件。有什么更适合我的情况吗?
编辑:要澄清的是总体Maven项目(A)不具有任何代码或任何入口点。我想要做的就是通过让未来的项目(B,C ...)使用maven下载(A)来参考包含的项目(A.1,A.2 ...)。这甚至可以吗?将每个子项目(A.1,A.2 ...)分别拆分成Maven项目不是一种选择。