云南省建设厅网站发文,加利弗设计公司,上海网站开发制作公司,官网下载安装1、下载源码并解压 https://github.com/spring-projects/spring-framework/tree/v3.2.5.RELEASE 2、源码编译 cmd进入spring源码根目录#xff0c;执行编译源码#xff1a;gradlew build可能出现问题#xff1a;#xff08;1#xff09;如果出现某些方法找不到#xff0…1、下载源码并解压 https://github.com/spring-projects/spring-framework/tree/v3.2.5.RELEASE 2、源码编译 cmd进入spring源码根目录执行编译源码gradlew build 可能出现问题 1如果出现某些方法找不到需要检查下jdk版本1.6版本的有些方法会找不到。需要升级jdk到1.7 2出现java.lang.OutOfMemoryError: GC overhead limit exceeded或java.lang.OutOfMemoryError: java heap space 则需要加大jvm的堆内存修改gradlew.bat的jvm设置一般设置为512m就够了也可以打开本地的jvisualvm.exe看编译过程堆栈的变化根据实际情况设置 3有些测试代码编译不通过则设置编译跳过 gradle build -x test 3、拉取依赖包 gradlew install 可能出现问题有些包拉不下来由于网络原因因为都是从国外网站上下的可以弄一些vpn代理进行FQ访问 4、生成eclipse需要的.classpath等IDE依赖文件 gradlew cleanIdea eclipse 5、导入eclipse 但是发现没办法一下子全部都导进去需要一个一个模块导进去 可能出现问题 1eclipse AspectJ Internal Compiler Error 应该是Eclipse版本的bug可以下载最新版的eclipse然后重新导入 2有些模块编译不通过主要是因为有些测试代码用到的依赖包不存在可以去掉。然后把相应的测试代码也删除就可以 转载于:https://www.cnblogs.com/dejun/p/5627031.html