-
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
-
完成
网友评论