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

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
相关推荐
代码or搬砖几秒前
== 和 equals() 的区别
java·开发语言·jvm
DemonAvenger几秒前
Redis主从复制原理与实战:构建高可用缓存架构
数据库·redis·性能优化
简道云平台2 分钟前
工程BOM、制造BOM、成本BOM有什么区别?三套 BOM 各自解决什么问题?
大数据·制造·bom
koping_wu5 分钟前
【leetcode】排序数组:快速排序、堆排序、归并排序
java·算法·leetcode
Sui_Network6 分钟前
回顾 2025,Sui 技术栈的落地之年
大数据·人工智能·web3·去中心化·区块链
X.Ming 同学6 分钟前
QXlsx 库在麒麟 Linux(Qt 5.15.2)下完整安装步骤(含问题排查 & 经验总结)
linux·数据库·qt
咘噜biu10 分钟前
Java SpringBoot后端Filter包装请求(新增/覆盖请求头)
java·spring boot·filter·requestwrapper
历程里程碑10 分钟前
LeetCode 283:原地移动零的优雅解法
java·c语言·开发语言·数据结构·c++·算法·leetcode
卜锦元10 分钟前
Golang后端性能优化手册(第一章:数据库性能优化)
大数据·开发语言·数据库·人工智能·后端·性能优化·golang
程序猿零零漆11 分钟前
Spring之旅 - 记录学习 Spring 框架的过程和经验(五)Spring的后处理器BeanFactoryPostProcessor
java·学习·spring