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地址。
查看私服服务器,效果如下: