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

这篇具有很好参考价值的文章主要介绍了父子项目打包发布至私仓库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

1、方法一

在不需要发布至私仓的模块上添加如下代码:

   <plugin>
           <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-deploy-plugin</artifactId>
            <configuration>
                 <skip>true</skip>
             </configuration>
    </plugin>

在项目的跟下,双击

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

2.方法二 通过命令

2.1 忽略递归子模块,只发布父项目

mvn clean package deploy -N

2.2 只发布具体子模块

mvn clean package deploy  -pl scm-api,scm-dto
 

其中 scm-api,scm-dto是模块名称,中间用逗号文章来源地址https://www.toymoban.com/news/detail-721224.html

3. 如果想跳过单元测试,用如下命令

mvn clean deploy  -DskipTests

到了这里,关于父子项目打包发布至私仓库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 记录使用jenkins配置maven,并且打包,部署,发布maven项目的过程

    专栏的前面几篇博客已经把jenkins和gitlab集成起来了,接着我们开始打包,部署发布maven项目 首先在jenkins中安装maven,docker安装的maven默认安装了java,但是没有安装maven,所以这里我们需要自己进入到jenkins容器中,然后安装maven。 我这里的maven是自己在官网传送门下载的最新版

    2024年02月02日
    浏览(84)
  • Maven编译java及解决程序包org.apache.logging.log4j不存在问题

    1、首先新建一个文件夹,比如hello Hello里新建pom.xml 注意上面dependencies部分用于解决程序包org.apache.logging.log4j不存在问题,即 Maven编译java及解决程序包org.apache.logging.log4j不存在问题 和文件夹srcmainjava java里新建Exploit.java和LogTest.java Exploit.java LogTest.java 2、然后使用meve compile编

    2024年02月10日
    浏览(45)
  • Maven学习1_将项目打包jar然后上传到GitHub、Nexus Sonatype仓库、搭建Sonatype私服

    概述 主要学习记录Maven仓库相关知识,如何借助上传项目jar包到GitHub、Nexus Sonatype,,以及搭建自己的Nexus Sonatype私服,然后在Maven项目的pom文件引入使用,参考Maven官网文档:https://central.sonatype.org/publish/publish-maven/ 需要了解:Maven中央仓库并不支持直接发布jar 包,需要将jar 包

    2024年02月15日
    浏览(44)
  • Java 项目日志实例基础:Log4j

    点击下方关注我,然后右上角点击...“设为星标”,就能第一时间收到更新推送啦~~~ 介绍几个日志使用方面的基础知识。 1 Log4j 1、Log4j 介绍 Log4j(log for java)是 Apache 的一个开源项目,通过使用 Log4j,我们可以控制日志信息输出到日志文件、也可以控制每一条日志的输出格式

    2024年02月12日
    浏览(52)
  • Maven父子工程项目的配置

    在Java的Maven多模块(父子工程)项目中,Maven插件的配置非常重要,因为它们可以帮助你进行项目构建、测试、打包等各种任务。以下是一个简单的父子工程Maven插件配置的示例: 假设你有如下的项目结构: 这里有一个父工程(parent-project)和两个子模块(module1和module2)。下

    2024年02月13日
    浏览(35)
  • 【问题】SpringBoot项目中log4j与logback的Jar包冲突问题

    这篇文章主要给大家介绍了解决SpringBoot项目中log4j与logback的Jar包冲突问题,文中有详细的解决方法和冲突的原因。 SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/C:/Users/lx/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class

    2024年01月22日
    浏览(91)
  • 将本地jar打包到本地maven仓库或maven私服仓库中

    将本地jar包打包到本地的maven仓库中的命令: 说明: DgroupId = pom中的 groupId/groupId DartifactId= pom中的 artifactId/artifactId Dversion= pom中的 version/version 将本地jar包打包到本地的maven仓库中的命令: 将本地jar包打包至maven私有仓库中的命令: 说明: DgroupId = pom中的 groupId/groupId Dartifac

    2024年02月10日
    浏览(38)
  • 发布jar包到maven中央仓库

    在网上找的很多文章中写得都有很多问题,这里记录一下最近一次成功地发布jar包到maven中央仓库的过程。并附带上每一个步骤官方的指导链接。 系统 :mac(windows系统在下载辅助工具时不太一样,在配置上和mac系统没有区别) IDE :IntelliJ IDEA JDK :1.8 maven :3.8.1(IDEA自带的

    2024年02月05日
    浏览(52)
  • Maven发布中央仓库始终报403

    把域名 oss.sonatype.org  全部替换为: s01 .oss.sonatype.org  

    2024年02月15日
    浏览(40)
  • 发布自己的依赖(代码)到maven仓库2023

    发布自己代码到maven中央仓库! 第一步去sonatype注册登录,并发布issue https://issues.sonatype.org/secure/Dashboard.jspa = 去这个网站注册登录,用户名和密码会在后面发布jar包到中央仓库上用的到。 具体如何填写 这里域名这块我建议大家如果为了图方便就可以用gitee或者是github的就可以

    2024年02月08日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包