Spring-framework5.0.X源码的编译与运行

SpringFramework5.0X源码(已编译,可运行版)

开发环境Intellij IDEA(2018.2.4~2019.3.3测试均可运行)

相信旺仔弟兄们在导入SpringFramwork5.0X源码时,都会出各种各样的报错,这里将调试步骤和打包好的调试好的源码分享给大家。

一、安装配置Maven框架环境(这里用的版本为Maven 3.3.9)

(1)Maven 3.3.9【内网下载】


       (1.1) 进入下载页面

码云下载       (1.2) 解压并找到到Maven 3.3.9
在这里插入图片描述
       (1.3) 将apache-maven-3.3.9.zip解压到对应磁盘(这里解压到D盘)
在这里插入图片描述
       (1.4) 在 conf --> settings.xml 中配置1.3中本地仓库的路径
在这里插入图片描述
       (1.5) 将settings.xml 中第55行改成对应的本地仓库的路径
在这里插入图片描述<localRepository>D:\apache-maven-3.3.9\repository</localRepository>

(2)其它版本可以上【Maven官网】下载(速度比较慢)

       注意: 在构建SpringFramwork源码库时,Intellij IDEA2018.2.4只支持Maven 3.3.9和3.3.9以下版本

1、IEDA导入Maven 3.3.9框架(自带的Maven不一定是这个版本):

     1.1、打开IDEA(本人用的是IntelliJ IDEA2018.2.4和2019.3.3两个版本)–> 点击IDEA菜单栏右上角的“File” --> 点击File中的“Settings”
File
     1.2、按Build,Execution,Deployment --> Build Tools --> Maven 顺序点击“Maven”,设置Maven home directory、User settings file 和 Local repository的对应路径。
在这里插入图片描述

2、配置成win系统全局变量(在IDEA环境下运行,可跳过)

     2.1、下载完Maven后,解压到自定义路径

  • 系统变量:MAVEN_HOME = D:\apache-maven-3.3.9
    在这里插入图片描述

  • 系统变量:path = %MAVEN_HOME%\bin
    在这里插入图片描述
         2.2、测试:在dos窗口里输入mvn -version显示出Maven 3.3.9说明配置成功

mvn -version

Maven配置成功

二、安装配置Gradle框架环境(这里用的版本为Gradle4.4.1,可跳过)

三、导入SpringFramework5.0X源码

SpringFramework 5.0X (已编译版本)【下载】    提取码:full

1、解压SpringFramework5.0X(此处解压到D盘,可以根据自己习惯更改)

在这里插入图片描述
    (1) springFramework文件夹里的Gradle配置文件——build.gradle简单解释:
在这里插入图片描述
    (2) springFramework文件夹里的Gradle配置文件——build.gradle简单解释:
在这里插入图片描述

2、IDEA2018 2.4或2019 3.3导入spring-framework5.0.X框架
  • 第一步:点击Open
  • 第二步:选中解压后的spring-framework文件夹
  • 第三步:点击ok
    在这里插入图片描述
3、确认Maven配置无误

    按Build,Execution,Deployment --> Build Tools --> Maven 顺序点击“Maven”,设置Maven home directory、User settings file 和 Local repository的对应路径。
在这里插入图片描述

4、在IDEA中运行并学习spring-framework源码

    4.1、在springFramework工程中 --> 右键build.gradle --> Run 'spring-framework’

在这里插入图片描述
    4.2、查看编译是否通过
    在springFramework工程中 --> 进入spring-beans --> 进入test --> 打开BeanUtilsTests.java --> 查看结果
在这里插入图片描述    4.3、查看Gradle框架是否构建成功
    (1)在springFramework工程中 --> 进入spring-beans --> 进入src\main\java\org.springframework.beans/factory/config --> 打开configurableBeanFactory.java --> 选中ConfigurableBeanFactory,右键 --> 点击Diagrams --> 点击Show Diagram或Show Diagram Prop… --> Java Class Diagrams
在这里插入图片描述    出现如下图像说明运行成功:
在这里插入图片描述
(2)在springFramework工程中 --> 进入spring-beans --> 进入src\main\java\org.springframework.beans/factory/config --> 打开configurableBeanFactory.java --> 选中ConfigurableBeanFactory,右键 --> 点击Diagrams --> 点击Show Diagram或Show Diagram Prop… --> Gradle Dependencies

在这里插入图片描述
    出现如下图像说明运行成功:

在这里插入图片描述

评论 46
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

full-chair

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值