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

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
相关推荐
汽车仪器仪表相关领域几秒前
光轴精准测量,安全照明保障——NHD-8101/8000型远近光检测仪项目实战分享
数据库·人工智能·安全·压力测试·可用性测试
掘根6 分钟前
【仿Muduo库项目】EventLoop模块
java·开发语言
大爱编程♡10 分钟前
Spring IoC&DI
数据库·mysql·spring
信码由缰11 分钟前
Java 中的 AI 与机器学习:TensorFlow、DJL 与企业级 AI
java
king_harry18 分钟前
金仓数据库KingbaseES中WalMiner接口使用
数据库·kingbase·walminer
爱潜水的小L22 分钟前
自学嵌入式day43,商城网页
数据库·oracle
IvorySQL28 分钟前
PostgreSQL 的 SQL 查询之旅
数据库·人工智能·postgresql·开源
云启数智YQ29 分钟前
企业进行大数据迁移的注意事项有些什么?
大数据·大文件传输·跨国文件传输·内外网文件传输·大文件传输软件
沙子迷了蜗牛眼34 分钟前
当展示列表使用 URL.createObjectURL 的创建临时图片、视频无法加载问题
java·前端·javascript·vue.js
ganshenml36 分钟前
【Android】 开发四角版本全解析:AS、AGP、Gradle 与 JDK 的配套关系
android·java·开发语言