我有一个带有多个依赖项的Maven项目,所有依赖项均来自Maven存储库。该项目托管/存储在VSTS中,并使用CI。所有依赖项之一都可以从Maven资源库在线获得,所以现在我必须找到一种方法来将该.jar文件添加到该项目(以及用于CI构建的VSTS)中,并使Maven能够识别和使用它。
有人能指出我正确的方向吗?
谢谢
答案 0 :(得分:0)
如果您没有或想要一个Nexus / Artifactory,我将借助Maven安装插件在每个相关的帐户/计算机上安装jar(请参阅https://stackoverflow.com/a/4955695/927493)。
但是让我强调一下,在公司中运行Nexus / Artifactory是一种标准做法-有免费的OpenSource版本,而且易于安装。此外,您可以自行创建自己的工件。
答案 1 :(得分:0)
您应该可以使用VSTS Packages Extension创建自己的供稿。
有关here的说明,请参见如何设置提要和将工件发布到提要。
这是Artifactory的替代产品,并且不会给您现有的VSTS带来任何额外费用。