复制项目路径
Spring源码项目在gitee上的地址https://gitee.com/mirrors/Spring-Framework
点击克隆/下载按钮,然后点击复制,复制后的地址如下:https://gitee.com/mirrors/Spring-Framework.git
idea导入源码
如下图点击File-New-Project from version control…
在弹出的界面中version contor选择 git
url输入:https://gitee.com/mirrors/Spring-Framework.git
Directory输入要将项目导入到本地的路径
然后点击clone等待项目导入。
注意:这里需要注册gitee账号,没有登录过的在这里需要登录一次
配置项目
选择New Window
等待项目编译。。。。。。。。。
待下载jar包时先点击红色圈中的地方,准备切换国内镜像源。
找到build.gradle文件,然后找到repositories配置,在其下方添加一个国内maven配置:
maven { url “http://maven.aliyun.com/nexus/content/groups/public/” }
配置jdk11编译
点击 File-Project Structure…
如下图红色部位都选择java11
点击 File-Settings…
找到红色的菜单,然后右侧Project bytecode version:选择11
如下图左侧菜单选中gradle,右侧gradle jvm:选择sdk11
如下图选择红色框圈中菜单
在出来的页面中添加如下配置:
-Dfile.encoding=UTF-8
重新编译项目
重启idea
点击黑色框重新编译项目
新建项目
右键项目New Module…
按照红色框选择,然后点击Next
输入自己的项目名称,然后点击finish。
等待编译。。。。
在新项目的build.gradle中的dependecies配置中引入需要的模块,这里以spring-context为例
新建测试代码进行测试
一个实体类
一个测试类
一个配置文件
运行main方法,看是否能正常运行