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

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
相关推荐
宇宙的尽头是PYTHON几秒前
最简单的sql求最大值
数据库·sql
RPA机器人就选八爪鱼2 分钟前
财务机器人RPA是什么?核心财务自动化功能全解析
大数据·机器人·自动化·rpa
2201_757830879 分钟前
ThreadLocal
java·服务器·前端
b***25119 分钟前
动力电池焊接新标杆:BT-550D-60动力电池精密气动点焊机解析
大数据·自动化
泰迪智能科技0115 分钟前
案例库分享 | 金融服务行业项目案例合集
大数据·人工智能
DBA小马哥16 分钟前
达梦VS金仓:Oracle国产替代深度对比
数据库·oracle·kingbasees·金仓数据库
久思无邪16 分钟前
妲鹭DarWur:呼吸环境健康智能管家,以科技守护每一次呼吸
大数据·网络·人工智能
廋到被风吹走17 分钟前
【Java】【JVM】性能监控与故障诊断
java·开发语言·jvm
萧曵 丶18 分钟前
Java 常用运行参数配置及实际业务详解
java·bug·优化·问题排查·生产问题
Slow菜鸟20 分钟前
Java工业级缓存实战系列(二):缓存穿透终极解决方案——布隆过滤器(Redisson+Redis Bloom全方案)
java·redis·缓存