随笔分类 -  maven

摘要:前言 在 SpringBoot 项目中,我们经常会使用两种占位符(有时候还会混用),它们分别是: @*@ SpringBoot@SpringBoot{*}变成 @*@了,更好一点的答案会引用 SpringBoot官网 阅读全文
posted @ 2021-12-11 17:36 xiaoxi666 阅读(5843) 评论(1) 推荐(6) 编辑
摘要:【系列文章】Maven 源码解析:依赖调解是如何实现的?源码解析:四种Maven依赖调解机制的实现。 阅读全文
posted @ 2021-11-21 01:12 xiaoxi666 阅读(649) 评论(0) 推荐(0) 编辑
摘要:本文是系列文章《Maven 源码解析:依赖调解是如何实现的?》第七篇,也是最后一篇,主要做个总结。请按顺序阅读其他系列文章,系列文章总目录参见:hhttps://www.cnblogs.com/xiaoxi666/p/15583241.html。 总结 在本系列文章中,我们搭建了一个简单的多模块项目 阅读全文
posted @ 2021-11-21 01:11 xiaoxi666 阅读(259) 评论(0) 推荐(0) 编辑
摘要:本文是系列文章《Maven 源码解析:依赖调解是如何实现的?》第六篇,主要介绍 dependencyManagement 版本锁定原则。请按顺序阅读其他系列文章,系列文章总目录参见:https://www.cnblogs.com/xiaoxi666/p/15583241.html。 场景 我们在根模 阅读全文
posted @ 2021-11-21 01:10 xiaoxi666 阅读(772) 评论(0) 推荐(0) 编辑
摘要:本文是系列文章《Maven 源码解析:依赖调解是如何实现的?》第五篇,主要介绍同一个文件内声明,后者覆盖前者的原则。请按顺序阅读其他系列文章,系列文章总目录参见:https://www.cnblogs.com/xiaoxi666/p/15583241.html。 场景 这次我们让 A 直接依赖 X, 阅读全文
posted @ 2021-11-21 01:07 xiaoxi666 阅读(269) 评论(1) 推荐(0) 编辑
摘要:本文是系列文章《Maven 源码解析:依赖调解是如何实现的?》第四篇,主要介绍依赖调解的第二条原则:传递依赖,第一声明者优先。请按顺序阅读其他系列文章,系列文章总目录参见:https://www.cnblogs.com/xiaoxi666/p/15583241.html。 场景 路径最近者优先原则不 阅读全文
posted @ 2021-11-21 01:03 xiaoxi666 阅读(281) 评论(0) 推荐(0) 编辑
摘要:本文是系列文章《Maven 源码解析:依赖调解是如何实现的?》第三篇,主要介绍依赖调解的第一条原则:传递依赖,路径最近者优先。**本篇内容较多,也是开始源码分析的第一篇,请务必仔细阅读,否则后面的文章可能就看不懂了。**系列文章总目录参见:https://www.cnblogs.com/xiaoxi 阅读全文
posted @ 2021-11-21 01:01 xiaoxi666 阅读(699) 评论(0) 推荐(0) 编辑
摘要:本文是系列文章《Maven 源码解析:依赖调解是如何实现的?》第二篇,主要介绍如何调试 Maven 源码和插件源码。系列文章总目录参见:https://www.cnblogs.com/xiaoxi666/p/15583241.html。 有了源码包和 Demo 项目,我们就能够着手分析了。那么问题来 阅读全文
posted @ 2021-11-21 00:59 xiaoxi666 阅读(760) 评论(0) 推荐(0) 编辑
摘要:本文是系列文章《Maven 源码解析:依赖调解是如何实现的?》第一篇,主要做个开头介绍。并为后续的实验做一些准备。系列文章总目录参见:https://www.cnblogs.com/xiaoxi666/p/15583241.html。 前言 相信久经沙场的 Java 开发同学们,一定对 Maven 阅读全文
posted @ 2021-11-21 00:57 xiaoxi666 阅读(620) 评论(0) 推荐(0) 编辑
摘要:前言 以IntelliJ IDEA为例,通常我们调试maven项目时,都是直接点击调试按钮即可。但maven编写的插件就不同了,由于插件需要打包成Jar加载到项目中,所以如果我们需要在编写插件源码时调试的话,就不能直接点击调试按钮了(因为没有Main类),那么该怎么办呢? 解决方案一(直接在插件项目 阅读全文
posted @ 2018-09-01 16:45 xiaoxi666 阅读(8194) 评论(2) 推荐(0) 编辑

TOP
点击右上角即可分享
微信分享提示