1. 如何安裝第三方jar包到本地倉庫
第一種方式:用window黑窗口進入到本地第三方 jar 所在的目錄,執行如下命令。
mvn install:install-file -DgroupId=com.alibaba -DartifactId=fastjson -Dversion=1.1.37 -Dfile=fastjson-1.1.37.jar -Dpackaging=jar
第二種方式:直接用window黑窗口執行如下命令。
mvn install:install-file -DgroupId=com.alibaba -DartifactId=fastjson -Dversion=1.1.37 -Dpackaging=jar -Dfile=G:\需要上傳的jar\fastjson-1.1.37.jar
備注:命令中 -Dfile 中需要指定要上傳jar 的完整路徑。
2.如何安裝第三方jar包到私服
2.1 首先要在 maven-->conf--> settings.xml中配置私服的相關信息:
<!--配置遠程倉庫,私服-->
<servers>
<server>
<id>releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
<!--在settings配置文件中添加登錄私服第三方登錄信息-->
<server>
<id>thirdparty</id>
<username>admin</username>
<password>admin123</password>
</server>
<servers>
2.2 執行maven的deploy命令
第一種方式:用window黑窗口進入到本地第三方 jar 所在的目錄,執行如下命令
mvn deploy:deploy-file -DgroupId=com.alibaba -DartifactId=fastjson -Dversion=1.1.37 -Dpackaging=jar -Dfile=fastjson-1.1.37.jar -Durl=http://192.168.132.125:8081/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty
第二種方式:直接用window黑窗口執行如下命令。
mvn deploy:deploy-file -DgroupId=com.alibaba -DartifactId=fastjson -Dversion=1.1.37 -Dpackaging=jar -Dfile=G:\需要上傳的jar\fastjson-1.1.37.jar -Durl=http://192.168.132.125:8081/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty
備注:其中-Durl 屬性中需要指定要訪問的私服的ip地址。
查看私服服務器,效果如下: