博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring源码导入IDEA
阅读量:6417 次
发布时间:2019-06-23

本文共 804 字,大约阅读时间需要 2 分钟。

项目环境 Jdk1.8 、Gradle5.0、IntelliJ IDEA 2018.2.3

Steps

可以下载压缩包解压到相应文件夹,或者用git荡下来,导入步骤:

  1. 在项目的根目录下使用gradlew :spring-oxm:compileTestJava进行预编译spring-oxm这期间要下载一下依赖,时间稍微有点长视网速情况而定,要耐心等待一下。
  2. 导入 IntelliJ (File -> New -> Project from Existing Sources -> Navigate to directory -> Select build.gradle)
    spring源码下载
  3. 或者用Intellj IDEA 直接新建工程导入:File->New->Project from Version control 选择 git
    Intellj IDEA 导入spring源码
  4. 创建完成后控制台会有相应的显示
    构建完成

Known issues

  1. spring-core 和 spring-oxm 需要在项目导入或者最先进行编译 因为里面有些模块时需要依赖这两个jar包详细参考*RepackJar tasks in the build and.
    编译报错
    解决方案:
    预编译
    编译成功报错消失,同理将另一个包进行相同步骤操作编译
    编译成功
  2. spring-aspects 不能在IntelliJ IDEA中编译通过,详情参照 .可以从项目中排除'spring-aspects'以避免编译错误。
  3. 如果在IntelliJ IDEA. 执行所有测试用例会出现内存不足的错误.如果执行需要设置一下启动参数可以比较内存溢出: -XX:MaxPermSize=2048m -Xmx2048m -XX:MaxHeapSize=2048m
  4. 如果在IDEA中执行”Rebuild Project”,则必须再次生成spring-oxm模块的一些测试资源(./gradlew :spring-oxm:compileTestJava)

转载地址:http://wqpra.baihongyu.com/

你可能感兴趣的文章
Java23种设计模式案例:策略模式(strategy)
查看>>
XML解析之DOM4J
查看>>
图解微服务架构演进
查看>>
SQL PATINDEX 详解
查看>>
一些常用的网络命令
查看>>
CSP -- 运营商内容劫持(广告)的终结者
查看>>
DIV+CSS命名规范有助于SEO
查看>>
js生成二维码
查看>>
C指针练习
查看>>
web项目buildPath与lib的区别
查看>>
php对redis的set(集合)操作
查看>>
我的友情链接
查看>>
ifconfig:command not found的解决方法
查看>>
js使用正则表达式判断手机和固话格式
查看>>
计算机是怎么存储数字的
查看>>
Codeforces Round #369 (Div. 2) A. Bus to Udayland 水题
查看>>
adb上使用cp/mv命令的替代方法(failed on '***' - Cross-device link解决方法)
查看>>
C++标准库简介、与STL的关系。
查看>>
Spring Boot 3 Hibernate
查看>>
查询EBS请求日志的位置和名称
查看>>