这是我的用例:我正在构建一个只能从Repository A读取的项目。我有权将我想要的任何工件添加到此存储库中,但我没有管理存储库A的管理权限。不幸的是,此存储库目前缺少我需要的大多数工件。
使用maven deploy:deploy-file将具有依赖关系的工件从repo1.maven.org复制到此存储库A非常耗时。有没有一个工具可以解决这个问题?
我甚至可以为复制目的构建一个混合项目(包含两个存储库的maven项目)。但是我只能使用Repository A来自动构建和运行生产项目。
答案 0 :(得分:0)
我会这样做,我会首先为项目创建新的存储库,填充构建它所需的所有工件,然后我会编写将生成maven deploy 的脚本内部每个文件的命令,在存储库A中不存在。