Spring-framework5.0.X源码的编译与运行
Posted full-chair
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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”
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
二、安装配置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
出现如下图像说明运行成功:
以上是关于Spring-framework5.0.X源码的编译与运行的主要内容,如果未能解决你的问题,请参考以下文章