通过命令行方式,将已经存在的 jar 包文件推送到 maven 仓库
mvn deploy:deploy-file -DgroupId=com.xxx.xxx.xxx -DartifactId=performance-data-statistics -Dversion=1.0.0-SNAPSHOT -Dfile=D:\xxx\src\main\java\lib\xxxx.jar -Durl=http://xxx.com/nexus/content/repositories/Snapshots_xxx/ -DrepositoryId=nexus-xxx-snapshots -Dpackaging=jar -s=C:\Users\admin\.m2\settings.xml
命令行参数说明如下:
参数名 | 含义 |
---|---|
groupId | 当前依赖对应的 group id |
artifactId | 当前依赖对应的 artifact id |
version | 版本号 |
file | jar 包文件地址,绝对路径 |
url | 远程仓库地址,要推送的 URL |
repositoryId | 仓库 id |
packaging | 包类型 |
-s | 指定 setting文件 |