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

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
相关推荐
常宇杏起几秒前
AI安全进阶:AI系统日志审计与安全监控技巧
大数据·人工智能·安全
2301_803875611 分钟前
如何高效实现多用户通知系统而不造成数据库冗余
jvm·数据库·python
Chasing__Dreams2 分钟前
Redis--基础知识点--29--HyperLogLog
数据库·redis·缓存
2501_948114242 分钟前
星链4SAPI中转枢纽深度技术解构:架构优势、工程实践与演进脉络
大数据·人工智能·ai·架构
weixin_580614002 分钟前
SQL如何统计分组内的最高和最低值_MAX与MIN聚合应用
jvm·数据库·python
莫逸风4 分钟前
【java-core-collections】红黑树深度解析
java·开发语言
李少兄5 分钟前
Fastjson2 处理 JSON 字段大小写不一致的优雅方案
java·json
baidu_340998825 分钟前
JavaScript中函数调用的四种模式及其this绑定优先级表
jvm·数据库·python
吕源林6 分钟前
SQL在JOIN语句中过滤非必要字段_减少传输开销与查询执行时间
jvm·数据库·python
计算机毕业设计指导7 分钟前
基于SpringBoot+Vue3的荣成市健康管理平台设计与实现
java·spring boot·后端