在vsts托管的Maven构建中使用外部.jar文件

时间:2018-06-25 11:12:14

标签: java eclipse git maven azure-devops

我有一个带有多个依赖项的Maven项目,所有依赖项均来自Maven存储库。该项目托管/存储在VSTS中,并使用CI。所有依赖项之一都可以从Maven资源库在线获得,所以现在我必须找到一种方法来将该.jar文件添加到该项目(以及用于CI构建的VSTS)中,并使Maven能够识别和使用它。

有人能指出我正确的方向吗?

谢谢

2 个答案:

答案 0 :(得分:0)

如果您没有或想要一个Nexus / Artifactory,我将借助Maven安装插件在每个相关的帐户/计算机上安装jar(请参阅https://stackoverflow.com/a/4955695/927493)。

但是让我强调一下,在公司中运行Nexus / Artifactory是一种标准做法-有免费的OpenSource版本,而且易于安装。此外,您可以自行创建自己的工件。

答案 1 :(得分:0)

您应该可以使用VSTS Packages Extension创建自己的供稿。

有关here的说明,请参见如何设置提要和将工件发布到提要。

这是Artifactory的替代产品,并且不会给您现有的VSTS带来任何额外费用。