maven命令

刘白猪
2021-10-08 / 0 评论 / 192 阅读
温馨提示:
本文最后更新于2021-10-08,若内容或图片失效,请留言反馈。

mvn deploy:deploy-file -DgroupId=com.aa.olp -DartifactId=aa-olp-sdk -Dversion=1.1 -Dpackaging=jar -Dfile=E:\work-space\aaBank\aaBank\olp\aa-olp-sdk\1.1\aa-olp-sdk-1.1.jar -Durl=https://nexus-pub.aa.com.cn/repository/maven-public/ -DrepositoryId=maven-public

DgroupId和DartifactId构成了该jar包在pom.xml的坐标,项目就是依靠这两个属性定位。自己起名字也行。
Dfile表示需要上传的jar包的绝对路径。
Durl私服上仓库的位置,打开nexus——>repositories菜单,可以看到该路径。
DrepositoryId服务器的表示id,在nexus的configuration可以看到。
Dversion表示版本信息,怎样得到一个jar包准确的版本呢?
解压该包,会发现一个叫MANIFEST.MF的文件,这个文件就有描述该包的版本信息。
比如Manifest-Version: 1.0可以知道该包的版本了。

clean package -Dmaven.test.skip=true -T 4