spring源码下载
2021-09-30 17:35:57 0 举报
AI智能生成
登录查看完整内容
spring源码研究入门教程
作者其他创作
大纲/内容
下载这些jar包的源码
下载
https://gradle.org/install/
解压压缩包就行了
gradle -v
我的电脑-》属性-》高级系统设置
D:\\life\\gradle-7.1.1
GRADLE_HOME
新增“系统变量”
%GRADLE_HOME%\\bin
新增path
测试
配置环境变量
安装gradle
https://gitee.com/mirrors/Spring-Framework
网址
git clone https://gitee.com/mirrors/Spring-Framework.git
下载源码
idea 需要配置 gradle 关闭 offline 模式
右键.gradle文件,选择import as gradle,大概是这样,带import gradle的。
右边没有gradle的时候
用idea打开,然后配置
右侧gradle视图中找到spring-oxm项目的compileTestJava双击
编译后文件属性就自动设置好了
编译
import org.aspect.* 报错用gradle构建后一般不会有这个报错
去除 spring-aspect 加载
具体操作
File–>New–>Modul–>Gradle–>Java–>Next
dependencies {compile(project(\":spring-beans\"))compile(project(\":spring-context\
修改dependencies
打开测试工程的build.gradle文件添加 依赖 beas 和 context;
注释掉<!DOCTYPE module PUBLIC \"-//Checkstyle//DTD Checkstyle Configuration 1.3//EN\" \"https://checkstyle.org/dtds/configuration_1_3.dtd\">
checkstyle.xml
去除风格校验
如果 kotlin 1.3 版本太低,无法支持新的语法,找到 idea 的kotlin 语言配置,升级到 1.4;
kotlin报错
如果spring-core 核心包下 jrf 包(org.springframework.core.metrics.jfr)里面的类出错一种办法直接注释掉出错类可能是jdk版本不兼容
核心包编译出错
目录结构
SysConfig.java
SysUser.java
XiaoSpringMain.java
代码
alt+enter会自动添加配置
关闭idea,然后再重新打开依赖问题,重新打开的时候会解决依赖
content.getBean的getBean标红
运行成功
写代码并运行
创建gradle测试工程
手把手教你spring源码搭建
Gradle的安装和环境变量的配置详解
印象笔记
参考
spring源码下载
0 条评论
回复 删除
下一页