栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

spring详解教程(spring基础)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

spring详解教程(spring基础)

spring源码学习(一)——准备工作

以下步骤皆基于Windows,Mac和Linux只做参考

一、下载Spring源码

Spring Github源码下载地址
目前最新5.3.17版本

下载好后解压到相应目录

二、下载Gradle

如果对于自己的网速比较信任可以跳过此步骤

    从spring源码中找到当前Spring依赖的gradle管理版本
    spring-framework-5.3.17gradlewrappergradle-wrapper.properties

    Gradle 下载地址
    下载对应的zip包(all或bin都可),解压到相应位置配置环境变量
    GRADLE_HOME如果需要指定gradle下载的依赖位置则还需设置GRADLE_USER_HOME
三、修改文件配置

    修改spring-framework-5.3.17gradlewrappergradle-wrapper.properties文件

    将distributionUrl后的http链接修改为本地下载的zip文件路径如:

    修改build.gradle文件,添加aliyun源以加快依赖下载速度

    	repositories {
    		maven { url "https://maven.aliyun.com/repository/public" }
    		maven { url "https://maven.aliyun.com/repository/gradle-plugin" }
    		mavenCentral()
    		maven { url "https://repo.spring.io/libs-spring-framework-build" }
    	}
    

    修改settings.gradle文件,添加aliyun源以加快依赖下载速度

    pluginManagement {
    	repositories {
    		maven { url "https://maven.aliyun.com/repository/public" }
    		maven { url "https://maven.aliyun.com/repository/gradle-plugin" }
    		gradlePluginPortal()
    		maven { url 'https://repo.spring.io/plugins-release' }
    		mavenCentral()
    		maven { url "https://repo.spring.io/release" }
    	}
    }
    

    修改settings.gradle文件
    注释id "io.spring.ge.conventions" version "0.0.9" 不然无法获取授权

    plugins {
    	id "com.gradle.enterprise" version "3.8.1"
    //	id "io.spring.ge.conventions" version "0.0.9"
    }
    
四、通过idea打开spring-framework

正常情况下会自动下载所需依赖

五、测试



出现SUCCESSFUL则代表编译成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/776226.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号