将本地jar打包到本地maven仓库或maven私服仓库中

  1. 将本地jar包打包到本地的maven仓库中的命令:
mvn install:install-file -DgroupId=tebie.applib.api -DartifactId=apiclient -Dversion=1.0-SNAPSHOT -Dfile=本地jar路径 -Dpackaging=jar

说明:
DgroupId = pom中的
DartifactId= pom中的
Dversion= pom中的
将本地jar包打包到本地的maven仓库中的命令:

  1. 将本地jar包打包至maven私有仓库中的命令:
mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=本地jar路径 -DgroupId=tebie.applib.api -DartifactId=apiclient -Dversion=1.0-SNAPSHOT -Dpackaging=jar -DrepositoryId=releases -Durl=私有仓库地址

说明:
DgroupId = pom中的
DartifactId = pom中的
Dversion = pom中的
DrepositoryId = 本地maven配置文件setting.xml中的server.id,如下:
这里DrepositoryId 配置错误的话回报401的授权错误。
将本地jar打包到本地maven仓库或maven私服仓库中_第1张图片
Durl = maven hosted类型的仓库地址
这里地址配置错误可能会报400 Bad Request
将本地jar打包到本地maven仓库或maven私服仓库中_第2张图片
我这里选择第三个才打上去,这里可以切换这几个hosted的地址进行尝试。

你可能感兴趣的:(java,maven)