maven构建指定模块,并发布到远程仓库
mvn clean deploy -pl tes-demo,test-demo -am -Dmaven.test.skip=true -DaltDeploymentRepository=snapshots::default::远程仓库地址url -U -e -X -B
-pl:指定构建的模块,多个用逗号分隔
-am: 同时构建
如果远程仓库有密码
snapshots:对应的就是maven中setting.xml中密码的远程仓库id
<server> <id>远程仓库id</id> <username>user</username> <password>pwd</password> </server>
如果不想设置setting,想直接在命令行加入账号密码 可以直接在远程仓库url中按照以下格式加上账号密码
-DaltDeploymentRepository=snapshots::default::http://your_username:your_password@example.com/repository
-----------------------有任何问题可以在评论区评论,也可以私信我,我看到的话会进行回复,欢迎大家指教------------------------
(蓝奏云官网有些地址失效了,需要把请求地址lanzous改成lanzoux才可以)