Gradle往Eclipse导入Spring源码
准备工作:
一.
本文开发环境(供参考,其它版本未测试)- Spring源码版本:spring-framework-4.3.x
地址:https://codeload.github.com/spring-projects/spring-framework/zip/v4.3.8.RELEASE
- Gradle版本:gradle-2.14.1
地址:https://downloads.gradle.org/distributions/gradle-2.14.1-bin.zip
- Eclipse版本:eclipse-mars
地址:http://iso.mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/mars/2/eclipse-java-mars-2-win32-x86_64.zip
- Java版本:jdk1.8.0_65
地址:http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-windows-x64.exe?AuthParam=1527314861_a30956a37a988097bb98c702c9cb2d3a
- Windows10二.
1:解压 gradle压缩包
2:解压 spring源码压缩包(可看到spring下所有核心代码源码包)
三.
1) 解压spring-framework-4.3.x后在目录下找到import-into-eclipse.bat2) 双击import-into-eclipse.bat
3) 正常情况下,这个步骤忽略。但是如果你遇到gradle下载很慢的情况,则需要手动下载gradle bin文件放到 gradele 的临时文件夹, 这个文件夹一般位于 windows 当前用户的目录下,例如: C:\Users\admin.gradle\wrapper\dists\gradle-2.14.1-bin\2r579t5wehc7ew5kc8vfqezww
4)一切正常的话,重新双击import-into-eclipse.bat继续执行
STEP 1: Generate subproject Eclipse metadata
(为Spring的子项目创建Eclipse的metadata信息,ie,Eclipse的子目录项目)
STEP 2: Import subprojects into Eclipse/STS
(导入子项目到Eclipse开发环境中)
效果:
STEP 3: generate root project Eclipse metadata
(为各个子目录创建根目录的Eclipse的metadata信息,ie,Eclipse的根目录项目)
STEP 4: Import root project into Eclipse/STS
(重新引入根目录项目到Eclipse,导入前把Eclipse关掉)
STEP 5: Enable Git support for all projects
(为Spring所有模块启用Git管理,该步骤可以忽略)
最后项目搭建成:
Step2后spring-beans-groovy会报错,必须要解决,办法是下载eclipse的groory插件,安装插件过程不会的请百度
地址:http://dist.springsource.org/release/GRECLIPSE/e4.5
必须要下载这个4.5版本的,装一个required的就好了,其他版本对出错,具体信息请看
地址:https://github.com/groovy/groovy-eclipse/wiki
下图是每个eclipse版本需要下载的不同groovy插件版本
参考网址:https://blog.csdn.net/matthew_zhang/article/details/72511886