如何为Jenkins提供依赖JAR来构建Maven项目?

时间:2019-10-23 06:36:14

标签: java maven jenkins jenkins-pipeline pom.xml

我有一个Maven项目,该项目使用在本地环境中构建的两个依赖关系JAR。但是,当我尝试构建Maven项目(全新安装)时,它失败了,因为它找不到这两个JAR。如何通过这两个JAR?

从Git提取项目,然后构建。除非有依赖关系JAR,否则一切正常。

2 个答案:

答案 0 :(得分:2)

在Maven中,您从Maven存储库中绘制依赖项。可以从MavenCentral提取许多罐子。在公司环境中,通常会运行自己的Nexus / Artifactory,在其中管理您的构件(构建的)和外部依赖项。这是您的JAR最好的地方。

答案 1 :(得分:2)

当今的常见做法是将其上载到某些工件存储(Nexus,Artifactory,Azure Devops Feed等)。 如果没有人,则可以使用Maven Install Plugin将这些jar安装到本地存储库(在jenkins从属服务器或主服务器上。必须先复制jar。)。