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

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
相关推荐
伯恩bourne8 小时前
【SqlServer】日志文件无法收缩的解决方法
数据库·oracle·sqlserver
oak隔壁找我8 小时前
Spring AI 实现MCP简单案例
java·人工智能·后端
大头an8 小时前
Spring事务传播机制深度解析:7种传播行为的使用场景和陷阱
java
lichong9518 小时前
【macOS 版】Android studio jdk 1.8 gradle 一键打包成 release 包的脚本
android·java·前端·macos·android studio·大前端·大前端++
像风一样自由20208 小时前
Redis与MinIO:两大存储利器的区别与联系
数据库·redis·缓存·minio
todoitbo9 小时前
使用n8n搭建服务器监控系统:从Webhook到Telegram告警的完整实现
运维·服务器·数据库·ai·向量数据库·流处理·n8n
失散139 小时前
分布式专题——53 ElasticSearch高可用集群架构实战
java·分布式·elasticsearch·架构
only-code9 小时前
MCP驱动的Rgentic RRG(向量数据库+网络搜索)
数据库·python·大模型·函数调用·mcp
lkbhua莱克瓦249 小时前
Java入门——Java跨平台的原理
java·开发语言·笔记·github
Altair澳汰尔9 小时前
成功案例丨平衡性能与安全的仿真:Altair助力 STARD 优化赛车空间车架设计
大数据·人工智能·仿真·fea·有限元分析·cae