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

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
相关推荐
VXHAruanjian8882 分钟前
以智促效,释放创新力量,RPA助力企业全面自动化变革
大数据·人工智能
天天摸鱼的java工程师10 分钟前
八年 Java 开发手敲:SpringBoot+SpringSecurity+JWT 实战,前后分离权限注解落地就能跑
java·后端
冰淇淋@13 分钟前
idea启动项目报错java: OutOfMemoryError: insufficient memory
java·ide·intellij-idea
techzhi15 分钟前
this view is read-only (IntelliJ IDEA)
java·ide·intellij-idea
编程学委16 分钟前
Idea(2023版)使用Svn
java·svn·intellij-idea
qianbailiulimeng16 分钟前
IDEA + Spring Boot 的三种热加载方案
java·后端
王元_SmallA17 分钟前
网卡驱动架构以及源码分析
java·后端
万事大吉CC23 分钟前
SQL语法基础教程
数据库·oracle
零基础的修炼26 分钟前
Linux---序列化与反序列化
java·开发语言
敲代码的嘎仔32 分钟前
JavaWeb零基础学习Day6——JDBC
java·开发语言·sql·学习·spring·单元测试·maven