iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Springboot使用mavenrelease插件执行版本管理及打包操作
  • 149
分享到

Springboot使用mavenrelease插件执行版本管理及打包操作

2024-04-02 19:04:59 149人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录Maven Release注意事项开始Maven Release 当我们的项目达到了当前的目标,在经过检测后不需要改变。这时我们就需要将SNAPSHOT版本打包成RELEASE版

Maven Release

当我们的项目达到了当前的目标,在经过检测后不需要改变。这时我们就需要将SNAPSHOT版本打包成RELEASE版本。只有这样,使用这个包的用户才能放心的将这个版本的包放入自己的项目中使用。并且,不会担心这个功能包提供的功能会随时发生改变。
maven-release-plugin 可用于构建release版本项目,实现自动打tag、递增版本号、分发release版本jar包至仓库。

注意事项

  • 需要搭配git或svn使用。以便push项目代码时打上tag。方面版本回滚。
  • 需要搭配maven私服使用。搭建nexus。项目打包后会上传至私服仓库。

开始

1.配置pom文件。配置git地址与scm

2.配置私服仓库地址。记得提前创建好对应仓库

3.执行-- mvn release:clean --
执行初始化工作

4.执行-- mvn release:prepare -X --
开始第一步打包准备。
-- ps:本地修改记得同步至远程代码仓库 否则会报错:--

成功开始后会填写下列信息

填写信息分别为 此次发布的release版本号。在git上打的tag。发布后接下来的快照版本号。不填则为默认值。

执行成功
5. --mvn release:rollback -X --
当4 填写完信息后执行出错。或者版本信息填错。则执行如上命令进行回滚。会重置4步骤填写的信息,并回滚至上一个版本

-- 回滚成功。版本回退至上一个快照版本 --

 

执行回滚操作后记得删除本地及远程的tag。否则会导致下一次prepare失败

 

6.-- mvn release:perfORM -X --
准备完成后,则开始打包操作。

成功后可看到git打上了一个tag。且私服仓库上上传了该项目打包后的jar

打包发布完成

到此这篇关于SpringBoot 使用maven release插件执行版本管理及打包操作的文章就介绍到这了,更多相关springboot maven release插件打包内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Springboot使用mavenrelease插件执行版本管理及打包操作

本文链接: https://www.lsjlt.com/news/142547.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作