使用IDEA构建Spring源码spring-framework
目录环境安装gradle下载 spring-framework修改 spring-framework 项目中的配置文件预编译 spring-oxm导入IDEA感谢线上各种Spring源码构建的贡献者环境windows 10jdk 1.8idea 2019.3.3gradle 5.6.4springframework 5.1.x分支安装gradle下载bin版本即可,地址 https://gradl
·
- 感谢线上各种Spring源码构建的贡献者
环境
- windows 10
- jdk 1.8
- idea 2019.3.3
- gradle 5.6.4
- springframework 5.1.x分支
安装gradle
下载bin版本即可,地址 https://gradle.org/releases/
-
解压到 D:\gradle\gradle-5.6.4
-
创建文件夹 D:\gradle.gradle,作为gradle的本地仓库
-
配置系统变量: GRADLE_HOME 为 D:\gradle\gradle-5.6.4
GRADLE_USER_HOME 为 D:\gradle\.gradle
-
配置path: 新增 %GRADLE_HOME%\bin
-
检验:cmd 命令 gradle -v
下载 spring-framework
github 下载源码 https://github.com/spring-projects/spring-framework
下载方式:本地 git clone 方式
- 下载的是 master 分支,切换到 5.1.x 分支
修改 spring-framework 项目中的配置文件
- 查看 spring-framework 项目中的 import-into-idea.md 文件,包含导入 idea 的步骤和注意事项
- 修改 /gradle/wrapper/gradle-wrapper.properties 中 gradle 的安装包(之前下载的 gradle-5.6.4-bin.zip 包)路径,从本地拉取,提高编译速度。
预编译 spring-oxm
- 在 spring-framework-5.1.x 目录中执行cmd命令
gradlew :spring-oxm:compileTestJava
导入IDEA
- 第一次导入后,idea 会自动编译,但会报错,需要设置 gradle
- gradle仓库可以和maven同一个
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献2条内容
所有评论(0)