spring源码学习之环境搭建(idea)

本文档详细介绍了如何从GitHub下载并配置Spring项目的源码,包括使用Gradle 7.3.3和JDK 17。通过配置Gradle环境变量、编辑init.gradle文件加速构建,并在IDEA中进行项目导入与配置。最后,创建了一个测试模块,验证了环境的正确性。
摘要由CSDN通过智能技术生成

下载源码

在github上搜索spring项目并下载源码,访问速度慢的可以导入到gitee中下载。也可以直接在这个地址下载:spring项目
在这里插入的图片描述
下载解压后目录如图所示:
在这里插入图片描述
注意事项:idea最好使用稍微新一点的版本,我使用的是2020.3.2
因为spring是使用的gradle构建工具,所以我们也要下载,版本最好与spring保持一致,我是用的是gradle7.3.3。jdk版本我使用的是java17。这几个版本我测试过是没问题的,其他不同的版本可能会有莫名其妙的问题,需要自己尝试。

Gradle下载

地址如下:https://gradle.org/releases/
在这里插入图片描述
解压目录如下:
在这里插入图片描述

需要配置环境变量:
在这里插入图片描述
GRADLE_USER_HOME配置的是用户目录,类似于mavne的本地仓库路径。
配置完成后可以在任何目录下打开cmd窗口,输入gradle -v命令测试是否配置正确。
在gradle目录的init.d目录中新建一个后缀为gradle的文件,我这里文件名叫init.gradle,里面放的是启动前的一些脚本和配置。
在这里插入图片描述
文件内容如下:

allprojects {
  repositories {
    maven {
      url 'https://maven.aliyun.com/repository/public/'
    }
    mavenLocal()
    mavenCentral()
  }
}

构建工程

在下载的项目目录下打开cmd窗口,执行gradle.bat脚本。
在这里插入图片描述
控制台可能会有一个git相关的错误,不用管。
在这里插入图片描述
现在直接用idea打开下载好的spring项目,进行相关配置。

首先是jdk相关的设置:
在这里插入图片描述
在这里插入图片描述
然后是gradle相关设置:
在这里插入图片描述

控制台显示下面的样子,就是构建成功了
在这里插入图片描述

测试

下面我们进行一个测试,确认环境没有问题。
1、新建一个module
在这里插入图片描述
在这里插入图片描述
建好之后,目录如下:
在这里插入图片描述
我们在test目录下的java目录中建一个bean文件夹,并创建一个Book类:
在这里插入图片描述

在resource中建一个spring的配置文件,内容如下:
在这里插入图片描述

再创建一个测试类:
在这里插入图片描述
成功从容器中获取到了bean,测试成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值