前提:本地电脑安装maven和配置maven环境变量,并且maven的settings配置了maven私服账号密码等信息
第一种方法:
安装本地创库:mvn install:install-file -DgroupId=com.alibaba -DartifactId=fastjson -Dversion=1.2.31 -Dpackaging=jar -Dfile=D:\fastjson.1.2.31.jar
参数解释:groupId、artifactId、version、packaging 与项目中pom.xml引进的jar包的属性对应。file:第三方jar包文件当前保存路径。
推送maven私服:mvn deploy:deploy-file -DgroupId=com.alibaba -DartifactId=fastjson -Dversion=1.2.31 -Dpackaging=jar -Dfile=D:\fastjson.1.2.31.jar -Durl=http://107.0.0.1:8081/repository/pub -DrepositoryId=pub
参数解释:groupId、artifactId、version、packaging 与项目中pom.xml引进的jar包的属性对应。
file第三方jar包文件当前保存路径。
url是maven私服网址。
repositoryId是maven私服仓库地址。
第二种方法
在第三方jar包保存路径下创建pom.xml文件,并在该目录的命令窗口下执行如下命令,命令会读取pom.xml文件内容。
安装本地创库:mvn install
推送maven私服:mvn deploy
pom.xml内容:
注意:部分属性可要可不要。例如:<build>属性可要可不要