Spring源码编译报错那些事

本文分享了在编译Spring源码时可能遇到的问题及解决方案,包括编译环境的搭建,如JAVA版本的选择(推荐OpenJDK11)、Gradle版本的匹配以及Idea的使用。操作步骤涉及源码的克隆、gradle-wrapper.properties的修改、添加国内仓库镜像、编译命令的执行。特别强调了使用`compileTestJava`任务来编译项目,并指导如何在IntelliJ IDEA中导入并构建项目。
摘要由CSDN通过智能技术生成

Spring源码编译报错那些事(不会吧不会吧,不会真的有人刚学习源码就被劝退了吧👨‍💻)

相信有很多小伙伴为了学习spring源码,在编译的时候搞烂了头,出现各种各样的错误,当然也有些根据大佬的教学就一步到位的,对于卡了我们几天的错误想来一句 “WTF”, 下面我就分享一些我遇到的一些问题和解决办法,仅供大家参考首先提醒大家,笔者用的是compileTestJava来build项目的,不是Tasks->build->build来build项目的,如果是用java只需要用compileTestJava就行了

- 编译环境搭建(分享问题之前一定得说说环境)

笔者的版本:JAVA版本==OpenJDK11 Gradle版本==Gradle6.5-bin.zip Idea版本==2020.2.2 Spring源码最新版
环境相当的重要,环境相当的重要~~~
Java版本是官方推荐得带有JFR包的(java飞行器)openjdk版本,但是oracleJDK1.8中也有这个包,具体看自己的jar中有没有就行了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值