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

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
相关推荐
oioihoii4 分钟前
C++ 中的类型转换:深入理解 static_cast 与 C风格转换的本质区别
java·c语言·c++
重生之我要当java大帝4 分钟前
java微服务-尚医通-编写医院设置接口下
java·开发语言·sql
weixin_3077791318 分钟前
在 Microsoft Azure 上部署 ClickHouse 数据仓库:托管服务与自行部署的全面指南
开发语言·数据库·数据仓库·云计算·azure
ShareBeHappy_Qin21 分钟前
Spring 中使用的设计模式
java·spring·设计模式
六元七角八分28 分钟前
pom.xml
xml·数据库
虚行38 分钟前
Mysql 数据同步中间件 对比
数据库·mysql·中间件
奥尔特星云大使39 分钟前
mysql读写分离中间件Atlas安装部署及使用
数据库·mysql·中间件·读写分离·atlas
tuine40 分钟前
SpringBoot使用LocalDate接收参数解析问题
java·spring boot·后端
牛马baby1 小时前
【mysql】in 用到索引了吗?
数据库·mysql·in
杀气丶1 小时前
L2JBR - 修复数据库编码为UTF8
数据库·sql·oracle