
Maven
文章平均质量分 90
于大圣
分享编程那点事~
展开
-
Springboot项目固化依赖的那点事
前言:在正式理解parent元素之前,假定你已经阅读maven的聚合和继承详解这篇博客,对maven继承的原理有一定理解。众所周知,如果使用maven构建Springboot应用,那么pom文件中一般都会指定如下配置来引入Springboot,本文重点来了解下spring-boot-starter-parent下重点有哪些内容,然后探讨下如果当前应用已存在parent的前提下如何改造项目依然使用springboot功能<parent> <groupId>org.springf原创 2021-01-24 20:27:50 · 1226 阅读 · 1 评论 -
maven的聚合和继承详解(2021版)
使用场景什么是聚合什么是继承原创 2021-01-22 22:06:07 · 1576 阅读 · 0 评论 -
spring-boot-maven插件repackage(goal)的那些事
前言:在打包Springboot项目成jar包时需要在pom.xml使用spring-boot-maven-plugin来增加Maven功能,在我的上一篇博客<<Maven生命周期和插件的那些事(2021版)>>中已经介绍过Maven和插件的关系,在此不再赘述,感兴趣的小伙伴可以点击链接了解下。那么到底spring-boot-maven插件到底增加了哪些功能并没有深入探讨,下面针对Maven的package命令,分使用和不适用spring-boot-maven插件两种情境下的控制台输原创 2021-01-14 19:46:04 · 27196 阅读 · 7 评论 -
Maven生命周期和插件的那些事(2021版)
前言:在日常开发中我们经常使用IDE提供的MAVEN功能,如下图所示,通过右键->run maven build的方式或者通过命令行运行maven命令的方式来对项目进行构建。在我们通过简单操作就可以对项目进行clean(清理)、default(包括校验、编译、打包、测试等)、site(部署),在背后有好多知识点,本篇博客就对这些知识点进行整理归纳。一、什么是Maven的生命周期:在没有Maven之前,每个项目的开发人员一般都会干这么几件事情:清理、编译、测试和部署。不同的公司以及不同的项目原创 2021-01-07 21:47:04 · 2391 阅读 · 5 评论