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

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
相关推荐
muxin-始终如一12 小时前
消息丢失场景和解决方案
数据库·中间件·消息丢失
木鹅.12 小时前
LangChain4j
java
永远都不秃头的程序员(互关)13 小时前
Java核心技术精要:高效实践指南
java·开发语言·性能优化
wang_yb13 小时前
数据会说谎?三大推断方法帮你“审问”数据真相
大数据·databook
CoderYanger13 小时前
动态规划算法-子序列问题(数组中不连续的一段):28.摆动序列
java·算法·leetcode·动态规划·1024程序员节
代码栈上的思考13 小时前
深入解析Spring IoC核心与关键注解
java·后端·spring
Mai Dang13 小时前
SpringBoot4用Swagger
java
天远数科14 小时前
Golang并发实战:高效对接天远API实现海量用户画像构建
大数据·api
expect7g14 小时前
Paimon源码解读 -- Compaction-2.KeyValueFileWriterFactory
大数据·后端·flink
第二只羽毛15 小时前
C++ 高性能编程要点
大数据·开发语言·c++·算法