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

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

1、方法一

在不需要发布至私仓的模块上添加如下代码:

XML 复制代码
   <plugin>
           <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-deploy-plugin</artifactId>
            <configuration>
                 <skip>true</skip>
             </configuration>
    </plugin>

在项目的跟下,双击

2.方法二 通过命令

2.1 忽略递归子模块,只发布父项目

复制代码
mvn clean package deploy -N

2.2 只发布具体子模块

复制代码
mvn clean package deploy  -pl scm-api,scm-dto

其中 scm-api,scm-dto是模块名称,中间用逗号

3. 如果想跳过单元测试,用如下命令

复制代码
mvn clean deploy  -DskipTests
相关推荐
NCIN EXPE2 天前
SpringBoot Test详解
spring boot·后端·log4j
polaris06302 天前
Spring Boot 项目开发流程全解析
java·spring boot·log4j
yoyo_zzm5 天前
SpringBoot Test详解
spring boot·后端·log4j
marsh02065 天前
36 openclaw单元测试框架:编写可维护的测试代码
ai·单元测试·log4j·编程·技术
醇氧5 天前
【学习】软件过程模型全解析:从瀑布到敏捷的演进之路
学习·log4j
WiChP8 天前
【V0.1B6】从零开始的2D游戏引擎开发之路
java·log4j·游戏引擎
__zRainy__10 天前
Node.js 日志选型指南:Winston vs Log4js 全方位对比与实战
node.js·log4j·winston
希望永不加班14 天前
SpringBoot 集成测试:@SpringBootTest 与 MockMvc
java·spring boot·后端·log4j·集成测试
Howrun77719 天前
C++ 项目测试全指南:从 0 基础到落地实操
开发语言·c++·log4j
admin and root20 天前
从资产收集FUZZ接口到SQL注入案例
网络·数据库·sql·安全·web安全·渗透测试·log4j