父子项目打包发布至私仓库

1、方法一

在不需要发布至私仓的模块上添加如下代码:

XML 复制代码
      <plugin>
           <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-deploy-plugin</artifactId>
            <configuration>
                 <skip>true</skip>
             </configuration>
      </plugin>

在项目的跟下,双击

2.方法二 通过命令

2.1 忽略递归子模块,只发布父项目

XML 复制代码
mvn clean package deploy -N

2.2 只发布具体子模块

XML 复制代码
mvn clean package deploy  -pl scm-api,scm-dto

其中 scm-api,scm-dto是模块名称,中间用逗号

2.3 如果想跳过单元测试,用如下命令

XML 复制代码
mvn clean deploy  -DskipTests
相关推荐
没有bug.的程序员5 小时前
Async Profiler:最精准的火焰图工具
java·jvm·spring·对象分配·async profiler
金士顿5 小时前
Ethercat耦合器添加的IO导出xml 初始化IO参数
android·xml·java
7哥♡ۣۖᝰꫛꫀꪝۣℋ5 小时前
Spring WebMVC及常用注释
java·数据库·spring
曹牧5 小时前
C#:Dictionary类型数组
java·开发语言·c#
躺着听Jay5 小时前
【1267 - Illegal mix of collations 】mysql报错解决记录
java·linux·前端
脸大是真的好~5 小时前
尚硅谷-mysql专项训练-索引
数据库·mysql
bbq粉刷匠5 小时前
力扣-电话号码组合
java·算法
xunyan62345 小时前
面向对象(下)-模版方法的设计模式其应用场景
java·学习·设计模式
Yweir5 小时前
Linux性能监控的工具集和分析命令工具
java·linux·jvm
香煎三文鱼5 小时前
数据库查询超时,并发问题处理
服务器·数据库