Windows环境 安装Spring4.2.5源码

1. 安装Git(Git-2.7.2-64-bit_setup.1457942968.exe)
   1.1 配置Path环境变量,到bin文件夹。
2. 下载4.2.5 release版本
   2.1 https://github.com/spring-projects/spring-framework/tree/v4.2.5.RELEASE
3. 下载gradle
   3.1 配置GRADLE_HOME
   3.2 配置Path环境变量(%GRADLE_HOME%\bin)。
   3.3 gradle -v命令验证安装是否成功
4. 下载与编译
   4.1 进入release版本解压缩目录
   4.2 执行gradlew install
期间遇到问题Gradle peer not authenticated,解决办法是修改build.gradle文件,添加repositories如下面这样
repositories {
maven { url "https://repo.spring.io/libs-release" }
maven { url "https://repo.spring.io/milestone" }
maven { url "https://repo.spring.io/snapshot" }   // reactor 2.0.6 snapshot
maven { url "http://repo1.maven.org/maven2" }
}
   4.3 执行gradlew build
遇到问题1:referencePdf FAILED, Java heap space
解决办法:修改gradlew.bat文件,扩大内存参数如下set GRADLE_OPTS=-XX:MaxMetaspaceSize=2048m -Xmx2048m -XX:MaxHeapSize=2048m %GRADLE_OPTS%

遇到问题2:spring-framework-4.2.5.RELEASE-schema.zip don't exists.
解决办法:从https://repo.spring.io/plugins-release/org/springframework/spring/4.2.5.RELEASE/下载spring-framework-4.2.5.RELEASE-schema.zip放入找不到报错的目录(build\distributions),重新执行编译。

遇到问题3:Execution failed for task ':spring-context-support:test'
解决办法:执行gradlew build -x test

   4.4 import-into-eclipse.bat
按照提示操作即可,期间需要安装Groovy插件。可以在Market中下载相应的版本,我的机器Version: Mars.1 Release (4.5.1),没有可用的版本,可以参考https://github.com/groovy/groovy-eclipse/wiki,手动添加地址(Eclipse->Help->Install New Software...):http://dist.springsource.org/snapshot/GRECLIPSE/e4.6/进行下载。下载时选择Groovy-Eclipse(Required)即可。

猜你喜欢

转载自hilton2009.iteye.com/blog/2286875