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

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
相关推荐
p***924812 小时前
Python使用PyMySQL操作MySQL完整指南
数据库·python·mysql
琥珀食酒社12 小时前
菜鸟找到舒适区
大数据·人工智能
weixin_5150397912 小时前
互联网大厂面试:程序员二狗的搞笑经历
java·学习·面试·程序员·互联网·技术·故事
b***666112 小时前
MySQL SQL100道基础练习题
数据库·mysql
8***235512 小时前
MySQL:数据查询-limit
数据库·mysql
m***98212 小时前
【Navicat+MySQL】 在Navicat内创建管理数据库、数据库表。
数据库·mysql·oracle
f***281412 小时前
SQL sever数据导入导出实验
数据库·sql·oracle
q***D44312 小时前
Navicat 连接 SQL Server 详尽指南
java
a***560612 小时前
Knife4j文档请求异常(基于SpringBoot3,查找原因并解决)
java·服务器·数据库