簡體   English   中英

將第三方JAR安裝到Jenkins .m2存儲庫

[英]Installing 3rd party JARs to Jenkins .m2 repository

我正在嘗試向jenkis .m2存儲庫添加第三方jar

我發現這是從命令行將其添加到存儲庫中的命令

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \
    -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>

我有一台Linux機器,jenkins由其自己的用戶運行。 它在主目錄中有一個.m2存儲庫。 當我嘗試上述命令時,出現錯誤提示,程序“ mvn”可在以下軟件包中找到:* maven * maven2。 所以詹金斯可以在沒有安裝Maven的情況下進行構建? 我如何在不安裝Maven的情況下將jar添加到.m2存儲庫?

我讀到Maven在其.m2文件夾中需要一個setting.xml文件,但我找不到任何詹金斯。

您還可以使用jenkin的maven-plugin的maven二進制文件。 使用find / -type f -name mvn找出jenkins maven插件安裝的位置,然后從那里調用mvn

然后,您可以將mvn install:install-file ...更改為<pathFromFind>/mvn install:install-file ...或將此路徑添加到PATH變量中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM