首页 > 编程语言 > 详细

Spring源码学习(一)整体架构和环境搭建

时间:2019-12-25 19:12:00      阅读:99      评论:0      收藏:0      [点我收藏+]
小小 cai ???? ????

Spring整体架构

技术分享图片

工具准备,源码下载

git下载地址:https://git-scm.com/downloads

技术分享图片

技术分享图片

  • 首次出现错误
$ git clone https://github.com/spring-projects/spring-framework.git
Cloning into 'spring-framework'...
remote: Enumerating objects: 552122, done.
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
  • 然后,嗯,然后 成功了

技术分享图片

  • 还有一个步骤
    git fetch --unshallow
    (大概意思是远程仓库过大,而网络连接有抖动,导致连接断开的概率增大,so先浅拷贝,再深拷贝,反正我不懂,只看懂了 build successful)
  • 打开源码根目录找到gradlew.bat,双击执行
  • 编译成功后,再到源码根目录,cmd命令

技术分享图片

  • 给看一下我的文件目录吧
    最开始spring-framework-learn 然后改成了D:\spring-framework-5.1.x,善变的我
    一个so easy的事情 让我搞了好久,????,别问为什么 ??????
    技术分享图片

导入idea

  • step1

技术分享图片

  • step2

然后选择gradle

  • step3

技术分享图片

  • step4

技术分享图片

  • over

技术分享图片

idea 测试

TODO

tip

  • 最初我的gradle 版本比较高出现了奇奇怪怪的问题,然后就重新安装了4.9的版本
  • git clone 很慢,后来我也是下载的zip解压搞得
  • 反反复复的搞得,不要问我为什么
  • 若哪一步骤有问题,请留言告知,搞了几遍,可能截图都比较乱

Spring源码学习(一)整体架构和环境搭建

原文:https://www.cnblogs.com/VVII/p/12093685.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!