intellij idea搭建spring源码阅读环境

这两天心血来潮,想去研究一下spring源码,一直听说spring源码是开源世界里最优秀的源码之一,出自很多大师的手笔。 哈哈,话不多说,要阅读源码第一步当然是搭建阅读调试环境啦。我 的环境是intellij idea13.1

spring的源码目前放在github上,https://github.com/spring-projects/spring-framework


第一步:安装git,配置环境变量
第二步:打开gitbash,cd到你要放置spring源码工程的目录,输入:git clone https://github.com/spring-projects/spring-framework.git   等待下载完毕
第三步:由于下载的是最新的spring4.x工程,要求jdk1.8+。所以必须更新jdk8,设置好环境变量。不然后面会各种报错
第四步:安装gradle,配置环境变量。
第五步:预编译spring-oxm模块,官网说:Pre-compile `spring-oxm` with `./gradlew cleanIdea :spring-oxm:compileTestJava`,即打开cmd,切换到spring-framework工程目录下,运行:gradlew cleanIdea :spring-oxm:compileTestJava。
第六步:开始导入工程,File->import project->选中spring-framework工程->import from external model->Gradle->finish经过一段时间项目导入成功
第七步:设置project sdk为1.8,右键project->open module settings->sdks->点+号新建jdk1.8,找到jdk1.8的路径,再选中project选项卡,设置project sdk为1.8,注意下面的project language level要选8.0
第八步:File->Project Structure->Modules删除掉spring-aspects模块。原因是`spring-aspects` does not compile out of the box due to references to aspect types unknown to IDEA.See http://youtrack.jetbrains.com/issue/IDEA-64446 for details. In the meantime, the 'spring-aspects'should be excluded from the overall project to avoid compilation errors.
第九步:done!开始鉴赏最优秀的源码吧!






  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值