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

 

posted @ 2023-12-03 01:11  yvioo  阅读(90)  评论(0编辑  收藏  举报