git clone https://github.com/spring-projects/spring-framework.git
源码使用gradle构建。Mac下安装gradle最简单方式: brew install gradle .就一句话够了。
源码根目录下有improt-into-idea.md的步骤。
建议调大jvm运行内存。gradlew.bat 文件中
set GRADLE_OPTS=-XX:MaxMetaspaceSize=2048m -Xmx2048m -XX:MaxHeapSize=1024m %GRADLE_OPTS%
修改这一项./gradlew :spring-oxm:compileTestJava 即开始构建
-
博主在构建过程中出现了找不到jdk环境变量的问题。
$echo JAVA_HOME
发现为空。这时需要设置它。1.命令行输入: /usr/libexec/java_home
我的环境输出是 /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 而这也是我们最终echo $JAVA_HOME的输出值
2. 在~目录下新建.profile文件,并编辑,加入如下内容(java版本若为1.7,则将1.8换成1.7):
JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
export JAVA_HOME
3. 文件保存后,记得执行source ~/.profile
4.echo $JAVA_HOME 发现已变为/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 再执行./gradlew :spring-oxm:compileTestJava 发现成功。由于都是境外地址,下载过程有点漫长。需要耐心等待。有时还会中断,可多试几次
打开idea,选择gradle程序导入,选择jdk1.8
完成
Spring 源码导入IDEA
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 转自:http://wind-bell27.iteye.com/blog/1969930 先讲基本步骤,如下: 去...
- 由于多方面的原因,向医生不能到犯罪现场 去,只能刑侦人员拍下现场照片来让向医生 看,有些细节摸不清楚的向医生有些苦...