maven如何构建指定模块---并发布到远程仓库呢?
下文笔者讲述maven构建指定模块并发布到远程仓库的方法及示例分享
构建指定模块:
使用mvn deploy -pl 模块名
多个模块使用逗号分隔
例: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
可直接在命令行中加入账号密码
如下所示
-DaltDeploymentRepository=snapshots::default::http://your_username:your_password@example.com/repository
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


