02--Spring源码导入IDEA

版权声明:如有转载,请标明出处,谢谢合作! https://blog.csdn.net/lyc_liyanchao/article/details/82891586

1. 本例环境

  • JDK1.8
  • IDEA 2018.2
  • Spring 5.1.0RC1

2. 源码下载

点击Spring源码下载对应源码,本例是用的是5.1.0RC1版本

3.源码编译

进入spring-framework-5.1.0.RC1跟目录下

  • Linux或者Mac操作系统:执行./gradlew :spring-oxm:compileTestJava命令
  • Windows操作系统:执行gradlew :spring-oxm:compileTestJava命令

这里写图片描述

等待一段时间,编译成功…

这里写图片描述

4.导入IDEA 注意导入的时候要选择:build.gradle

依次选择 File -> New -> Project from Existing Sources-->spring-framework-5.1.0.RC1-- build.gradle
将源码导入到IDEA
这里写图片描述
等待jar包下载完成,导入结束…

5. 运行测试

打开SimplePropertyNamespaceHandlerWithExpressionLanguageTests.java,运行测试用例即可!

6. 错误解决

  • 6.1 jdk版本问题,本例使用的是jdk1.8版本,缺少jdk9中的money包,测试用例运行编译时会有测试类报错,删除MoneyFormattingTests.java即可。
  • 6.2 gradle,如果./gradlew :spring-oxm:compileTestJava命令无法下载gradle(本例用了例翻墙软件,如果不翻墙不知道能不能顺利下载下来),大家可以google gradle环境搭建即可,注意版本 4.8.1
  • 6.3 我的同事在构建源码时有Kotlin Complier错误,可以打开IDEA的插件配置,禁用此插件并重启IDEA即可。

Spring源码导入IDEA就介绍到这里,本例环境在搭建过程中,没有太多的错误,所以解决方案列举的较少,大家若遇到问题,可百度或google解决,也可以留言给我!

猜你喜欢

转载自blog.csdn.net/lyc_liyanchao/article/details/82891586
今日推荐