![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
文章平均质量分 91
GitHub质检员
目前专注于大学生项目实战开发,讲解,毕业答疑辅导以及产品测评、宣传、工具推广等合作。全网粉丝30万+,CSDN特邀博主,Java新星计划多届导师,掘金/知乎/华为云/阿里云/51CTO等平台优质创作者。
展开
-
Maven系列第9篇:多环境构建,作为核心开发,这个玩不转有点说不过去!
可以看到上面依赖了4个spring相关的构建,他们的版本都是一样的,在properties元素中自定义了一个属性,值为spring的版本号,其他几个地方使用${}直接进行引用,这种方式好处还是比较明显的,升级spring版本的时候非常方便,只需要修改一个地方,方便维护。上面这个是maven自定义属性,需要先在properties中定义,然后才可以在其他地方使用${属性元素名称}进行引用。maven的属性主要分为2大类,第一类就是上面说的自定义属性,另外一类是不需要自定义的,可以直接拿来使用的。原创 2023-12-06 09:05:34 · 51 阅读 · 0 评论 -
Maven系列第8篇:大型Maven项目,快速按需任意构建
需要掌握mvn命令中的各种用法注意-pl后面的参数的写法:模块相对路径、或者[groupId].artifactId还是那句话,上面这些用法大家会经常用到的,建议大家下去了多练练。看和操作,所获取到的是不能比的,看的过程中可能觉得一切都知道了,但是实际操作就不一样了,可能中间会遇到各种问题,然后自己会想办法解决这些问题,领会和学到的东西是不一样的!原创 2023-12-06 09:04:58 · 58 阅读 · 0 评论 -
Maven系列第7篇:聚合、继承、单继承问题详解,必备技能!
需要掌握聚合的使用掌握继承的使用掌握单继承问题解决方案掌握依赖管理和插件管理的使用。原创 2023-12-06 09:04:25 · 101 阅读 · 0 评论 -
Maven系列第6篇:生命周期和插件详解?
除了默认绑定的一些操作,我们自己也可以将一些阶段绑定到指定的插件目标上来完成一些操作,这种自定义绑定让maven项目在构件的过程中可以执行更多更丰富的操作。常见的一个案例是:创建项目的源码jar包,将其安装到仓库中,内置插件绑定关系中没有涉及到这一步的任务,所以需要用户自己配置。插件的可以帮助我们完成该任务,我们将这个目标绑定在default生命周期的verify阶段上面,这个阶段没有任何默认绑定,verify是在测试完成之后并将构件安装到本地仓库之前执行的阶段,在这个阶段我们生成源码,配置如下:在。原创 2023-12-05 09:06:43 · 50 阅读 · 0 评论 -
Maven系列第5篇:私服详解
本文90%是实操部分,强烈建议大家去操作一遍,加深理解。如果有收获的帮忙分享一下,你们的支持也是我不断输出的一个动力,希望大家都能够学到东西!原创 2023-12-05 09:06:13 · 202 阅读 · 0 评论 -
Maven系列第4篇:仓库详解
这是maven系列第4篇。原创 2023-12-04 09:02:09 · 90 阅读 · 0 评论 -
Maven系列第3篇:详解maven解决依赖问题
这是maven系列第3篇。我们先来回顾一下什么是maven?感受一下maven的效果maven约定配置maven中pom文件maven坐标详解maven依赖导入功能maven依赖范围详解maven依赖的传递maven中依赖调解功能可选依赖(optional元素)的使用排除依赖的使用。原创 2023-12-04 09:01:35 · 215 阅读 · 0 评论 -
Maven系列第2篇:安装、配置、mvn运行过程详解
掌握maven的安装过程表示当前用户目录maven的配置文件settings.xml一般我们放在~/.m2目录中,方便maven的升级,避免影响其他用户的配置了解mvn命令的执行过程。原创 2023-12-03 10:00:00 · 128 阅读 · 0 评论 -
Maven系列:第1篇:什么是maven?为什么需要它?
Maven系列:第1篇:什么是maven?为什么需要它?这是maven系列第1篇。原创 2023-12-03 05:00:00 · 43 阅读 · 0 评论