报错原因是缺失spring-cglib-repack-3.2.6.jar和spring-objenesis-repack-2.6.jar
那么该如何解决?
我刚接触spring,刚一进门,匠心独运等形容词便从各个网站朝我涌来,好奇心的趋势下我决定攻读spring源码,于是我从github上找到了代码,准备开始研读,但是用idea打开后便出现问题,我尝试了各种不同的办法,一开始看的书就是《spring 源码深度解析》…但确实我认为他的步骤并不是人人适用,在没有对aspecJ和idea有深刻的认识之前,书中的操作对我无异于对牛弹琴,只能照搬,无法理解,查看许多文档和文章以后终于发现了快捷简单易懂的方式。
如果我们缺少的是spring-cglib-repack-3.2.6.jar和spring-objenesis-repack-2.6.jar,那么只需要将这两个jar包导入即可。
1.首先进入idea,找到右上角的gradle
2.找到对应包下的jar文件
3.双击下载就ok了
看到这里successful就说明下载成功了
之后便可以看到没有任何报错的spring源代码!!
舒服了哈哈哈。也感谢那位教我这个办法的兄弟!