![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
文章平均质量分 64
龙行九天之上
日常开发记录, 无特别整理
展开
-
关于 maven release 插件 重复 deploy source jar 问题
mvn release 插件与source插件 及maven 版本冲突问题处理原创 2022-04-19 15:46:56 · 1800 阅读 · 1 评论 -
maven 版本自动化更新
对于java中公共的jar工程, 内容发生变化后,需要进行版本的更新升级,并将新的版本推送至nexus仓库,同时将pom中version 的更新修改提交到git中, 是个多次重复的场景.一, maven命令maven本身的release插件,对上述流程有比较好的支持;1. mvn release:prepare该命令主要检查当前pom中是否存在snapshot依赖, 以及对当前版本进行去snapshot后缀, 末位版本自增但是该命令会提示确认修改后的版本等内容,是一个交互式命令,忽略交互原创 2021-02-19 15:25:18 · 1874 阅读 · 0 评论 -
maven 多模块 工程结构实践 (一)
一. 创建单独的根pom 文件, root-pom, 工程中只有一个pom文件 文件中内容如下:1. 各个依赖jar的版本, 即dependencyManagement 内容2. build 规定了 resource 及testResource的文件格式及目标文件夹3. pluginManagement, 规定了各个插件的版本4.distributionManagement, ...原创 2019-08-26 21:49:50 · 376 阅读 · 0 评论 -
maven 多模块 工程结构实践 (二)
基于上一篇, 再次修改工程结构思考:1. 为什么父pom的默认路径是当前路径的上一级? 即 ../2. maven的模块,都应该是具有内部功能联系的模块, 第一篇中关于root-pom的三个模块中的引用, 会造成后续升级 root-pom版本, 每个模块的pom都有修改的问题3. 每个子pom, 都有自己的坐标及版本信息, 这个和本身的pom继承关系有一点违和基于以上三点...原创 2019-08-29 21:33:44 · 117 阅读 · 0 评论