概述
一、编译源码过程
编译源码过程遇到很多坑,参考了很多博客,最后发现因为各种版本不兼容的原因会出现很多难搞的问题,导致的踩的坑解决起来巨耗时。于是总结出:在某个环境中编译spring源码时最好带着idea的版本去搜索,并且在配置过程中最好一一按着教程中的版本来做配置,这样可以避免很多坑。
在配置过程中我参考的这篇博客,这篇博客也是某spring源码解析教程中老师提到的参考博客:https://blog.csdn.net/baomw/article/details/83956300
二、问题记录
按着这篇博客配置过程中也遇到一些博客中未提及的问题,下面将配置过程遇到的问题做出记录:
-
对于2018-2这个版本的idea,下载的gradle版本需要是高于4.2版本低于5.x版本,本人尝试过gradle5.x版本的结果都走了弯路。
-
在编译过程中遇到报错后出现open file什么的,直接点open file过去把引起报错的那句注释掉就行。
-
报错:找不到InstrumentationSavingAgent 参考博客:https://blog.csdn.net/qq_25075279/article/details/96314882
最后
以上就是感性滑板为你收集整理的使用idea和gradle编译spring5源码——问题记录一、编译源码过程二、问题记录的全部内容,希望文章能够帮你解决使用idea和gradle编译spring5源码——问题记录一、编译源码过程二、问题记录所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复