美文网首页
Spring 源码导入IDEA

Spring 源码导入IDEA

作者: maven_hz | 来源:发表于2017-10-25 21:38 被阅读0次
    • 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

          本文链接:https://www.haomeiwen.com/subject/btyxpxtx.html