Maven
是摩卡不是抹茶呀
纯粹地爱Java
展开
-
解决Maven无法下载依赖问题
背景当尝试下载较新版本的Spring Boot时,会出现以下问题:解决方案-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true// -e表示详细异常,-U表示强制更新mvn clean install -e -U原创 2021-10-23 20:05:10 · 194 阅读 · 0 评论 -
带你认识 Maven dependencies与dependencyManagement之间的区别
面向对象的思想同样适用于Maven使用dependencyManagement优势统一管理项目的版本号,确保应用的各个项目的依赖和版本一致,才能保证测试的和发布的是相同的成果,因此,在顶层pom中定义共同的依赖关系。同时可以避免在每个使用的子项目中都声明一个版本号,这样想升级或者切换到另一个版本时,只需要在父类容器里更新,不需要任何一个子项目的修改;如果某个子项目需要另外一个版本号时,只需要在dependencies中声明一个版本号即可。子类就会使用子类声明的版本号,不继承父类版本号。两者原创 2020-07-20 21:47:54 · 230 阅读 · 0 评论 -
Maven 构建Spring Boot 多模块项目 心得
参考文章Spring-Cloud笔记02:IDEA中构建多模块的Maven项目心得总结1、更多是将common模块作为依赖引入,不是直接继承(而是通过继承父pom)2、对于spring-boot-dependencies里面存在的依赖,父pom不需要处理。当子项目继承父项目后,直接使用<groupId>,<artifactId>即可从spring-boot-dependencies引入。因为spring-boot-dependencies里面就是使用<depe原创 2020-07-20 21:44:37 · 438 阅读 · 2 评论