spring源码学习---导入源码

1 引入spirng源码

a.进入https://github.com/spring-projects/spring-framework

Spring的源码是发布在github上面的

b.下载最新版发布版源码

不要太纠结版本区别,只要5.x的正式发布(RELEASE)版本就行, 因为Spring中Ioc AOP核心分支是不会有变化的, 变的只有微小的细节。

http://note.youdao.com/yws/public/resource/c18f0f8b8bae3dd7e4ff292f043fe932/xmlnote/368EBC083BF24B00BF2BB6BA6D0C9F16/5088

构建工具:使用gradle,源码下载后,里面带有gradleWraper,不需要单独下载gradle,使用gradleWraper进行编译就可以。

先修改build.gradle文件夹,引入阿里的maven库:

找到文件中repositories的位置,修改如下:

repositories {

     maven{ url 'https://maven.aliyun.com/nexus/content/groups/public/'}

     maven{ url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}

     mavenCentral()

     maven { url "https://repo.spring.io/libs-spring-framework-build" }

}

下面用cmd命令:

gradlew :spring-oxm:compileTestJava

cmd---到源码位置,执行这个命令可以直接下载依赖包。

3 导入idea

导入项目到idea中:Import into IntelliJ (File -> New -> Project from Existing Sources -> Navigate to directory -> Select build.gradle)

导入后还会编译,编译成功即可使用。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值