AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
spring源码下载
2021-09-30 17:35:57
0
举报
分享方式
使用 (¥20)
AI智能生成
spring源码研究入门教程
spring源码解析
模版推荐
作者其他创作
大纲/内容
下载这些jar包的源码
https://gradle.org/install/
下载
安装gradle
解压压缩包就行了
gradle -v<br>
配置环境变量
我的电脑-》属性-》高级系统设置
新增“系统变量”<br>
GRADLE_HOME
D:\life\gradle-7.1.1
新增path
%GRADLE_HOME%\bin
测试
gradle -v
下载源码
网址
https://gitee.com/mirrors/Spring-Framework
git clone https://gitee.com/mirrors/Spring-Framework.git
用idea打开,然后配置
idea 需要配置 gradle 关闭 offline 模式
右边没有gradle的时候
右键.gradle文件,选择import as gradle,大概是这样,带import gradle的。<br>
编译
右侧gradle视图中找到spring-oxm项目的compileTestJava双击
编译后文件属性就自动设置好了
去除 spring-aspect 加载
import org.aspect.* 报错<br>用gradle构建后一般不会有这个报错<br>
创建gradle测试工程
File–>New–>Modul–>Gradle–>Java–>Next
具体操作
打开测试工程的build.gradle文件添加 依赖 beas 和 context;
修改dependencies
dependencies {<br>compile(project(":spring-beans"))<br>compile(project(":spring-context"))<br>testCompile group: 'junit', name: 'junit', version: '4.12'<br>}
具体操作
去除风格校验
checkstyle.xml
注释掉<br><!DOCTYPE module PUBLIC "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN" "https://checkstyle.org/dtds/configuration_1_3.dtd"><br>
具体操作
kotlin报错
如果 kotlin 1.3 版本太低,无法支持新的语法,找到 idea 的kotlin 语言配置,升级到 1.4;
核心包编译出错
如果spring-core 核心包下 jrf 包(org.springframework.core.metrics.jfr)里面的类出错一种办法直接注释掉出错类<br>可能是jdk版本不兼容
写代码并运行
代码
目录结构
SysConfig.java
SysUser.java
XiaoSpringMain.java
alt+enter会自动添加配置<br>
content.getBean的getBean标红
关闭idea,然后再重新打开<br>依赖问题,重新打开的时候会解决依赖
运行成功
参考
印象笔记
手把手教你spring源码搭建
Gradle的安装和环境变量的配置详解
收藏
立即使用
01_错误_找不到或无法加载主类
收藏
立即使用
Flowable初级使用手册
收藏
立即使用
HashMap中的红黑树左旋
收藏
立即使用
UML类图绘制规范
70明白
职业:本科
去主页
Collect
Get Started
素材下载
Collect
Get Started
下载图书时序图
Collect
Get Started
下载中
Collect
Get Started
下载授权文件
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document