情境:
項目中使用到第三方商家封裝的jar包,將這個jar上傳到本公司的maven私服中,方便項目組使用。
有兩種方式可以上傳:
方法一:直接進入maven私服,依照以下步驟找到上傳jar的位置:
點擊左側 Repositories -- > 選擇 3rd party --> 點擊Artifact Upload。
GAV Definition選擇GAV Parameters,然后依次填上必要信息:
Group # groupId;
ArtifactId # ArtifactId;
Version # jar的版本
Packaging #選擇 jar
然后點擊 “Select Artifact(s) to Upload” ,選擇本地的jar包。
點擊 Add Aritifact, 添加jar包文件到 Aritifacts區域,
點擊Upload Artifact(s),等待上傳成功。
方法二:先添加jar到本地庫,通過POM文件將jar上傳至私服
第一步:將一個jar包安裝到本地maven倉庫,需要通過cmd命令(切記,直接復制是無效的)
/ mvn install:install-file -Dfile=本地jar包的位置 -DgroupId= -DartifactId= -Dversion=jar包版本 -Dpackaging=jar
mvn install:install-file -Dfile=D:\$$workspace\20涉密系統\01文檔\04加密相關文檔\release\wst-hsm-api-1.0.7.jar -DgroupId=com.weishitong -DartifactId=wst-hsm-api -Dversion=1.0.7 -Dpackaging=jar
參數說明:
– DgroupId和DartifactId構成了該jar包在pom.xml的坐標, 對應依賴的DgroupId和DartifactId
– Dfile #表示需要上傳的jar包在本地的絕對路徑
– Dpackaging #表示安裝文件的種類
-Dversion #表示jar包的版本
本地安裝成功,會在本地maven私庫中生成相應的pom文件。
第二步 :將jar上傳到私服
打開私服(與第一種方法相同),找到上傳jar 的位置。
GAV Definition 選擇 From pom;
點擊Select POM to Upload... ,選擇剛剛在本地安裝jar生成的pom文件。與方法一同樣上傳即可。
選擇pom文件之后的界面顯示:
方法二相對於方法一,僅在上傳過程中免去了填寫jar包信息的過程,本質相同。
歡迎轉載,轉載請注明出處 https://www.cnblogs.com/waiting-ying/p/12937792.html