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

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
相关推荐
freed_Day3 分钟前
Java进阶学习之Stream流的基本概念以及使用技巧
java·开发语言·学习
Warren9816 分钟前
Java后端面试题(含Dubbo、MQ、分布式、并发、算法)
java·开发语言·分布式·学习·算法·mybatis·dubbo
白云~️17 分钟前
html img标签设置默认图片,防止图片路径不存在导致图片不展示影响页面美观
java·前端·html
UMI赋能企业24 分钟前
AI数据仓库的核心优势解析
大数据·人工智能
悠哉清闲31 分钟前
Room 数据存储
android·数据库
Elastic 中国社区官方博客39 分钟前
Elasticsearch:如何使用 Qwen3 来做向量搜索
大数据·人工智能·elasticsearch·搜索引擎·全文检索
羊锦磊1 小时前
[ HTML 前端 ] 语法介绍和HBuilderX安装
java·开发语言·前端·html
2301_793086873 小时前
Redis 03 redis 缓存异常
数据库·redis·缓存
羊锦磊4 小时前
[ Mybatis 多表关联查询 ] resultMap
java·开发语言·数据库·mysql·mybatis
ZeroToOneDev6 小时前
Java(泛型和JUnit)
java·开发语言·笔记