IDEA2020.1构建Spring5.2.x源码的方法

内容概览
使用IDEA2020.1构建Spring5.2.x源码

环境 源码:spring5.2.xjdk11.08idea2020.1 spring

spring5.2.x源码下载地址

gradle 下载

查看spring使用的gradle版本,这里要记得将distributionUrl指向本地的gradle包,不然还是会去下载的。
distributionUrl=file:///H:/download/gradle-5.6.4-bin.zip

gradle下载地址

安装

window下,配置环境变量GRADLE_HOMEGRADLE_USER_HOME(一个放库文件的目录)

最后输入gradle -v,看到下面的结果就说明安装成功啦

配置maven仓库

在源码的根路径找到build.gradle文件,在repositories中加入下面的代码,修改maven地址为阿里云仓库。

// 新增阿里云仓库
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/'}
// 新增springsource仓库
maven { url "http://repo.springsource.org/plugins-release" }
maven { url "https://repo.spring.io/plugins-release" }

构建源码

gradlew.bat

在spring源码根路径中找到 gradlew.bat 并在cmd窗口中运行

等待下载,失败的话可能是网络原因,如果配置了maven仓库应该可以顺利下载😄

导入idea

在spring项目中找到import-into-idea.md文件,打开后跟着step操作。

在根路径中执行gradlew :spring-oxm:compileTestJava
最后成功构建出现下图

导入步骤

idea版本:IntelliJ IDEA 2020.1
导入

这里第一次导入时可能需要手动停止,然后去设置这个idea的gradle本地仓库,不然又直接下载到c盘去了,顶不住😮,还有本地的gradle,不然idea要自己去下载了🐷

结果

成功的话可以看到下图啦

接着连按两次shift键,找到ApplicationContext类,并按ctrl+shift+alt+u,看到下图也表示成功啦😋

我们可以找个单元测试跑一跑😁,找个熟悉的工具包试试 哈哈
路径:\spring-framework-5.2.x\spring-core\src\test\java\org\springframework\util\StringUtilsTests.java

到此这篇关于IDEA2020.1构建Spring5.2.x源码的方法的文章就介绍到这了,更多相关IDEA构建Spring5.2.x源码内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Spring实现源码下载编译及导入IDEA过程图解

    一.环境准备 idea版本:IntelliJ IDEA 2019.3.4 gradle版本:gradle-4.10.3 jdk版本:jdk-8u251-windows-x64.exe(1.8.0_251) Spring源码版本:spring-framework-5.1.x 说明:该套spring源码编译导入的环境是本人经过三天的不断调试更改后能够成功编译导入的一套环境,在首次编译成功后又进行了多次的重试均可一次编译成功.如环境与上述不一致,下面的步骤不保证spring源码能编译并导入IDEA百分

  • idea2020导入spring5.1的源码的详细教程

    1.先来说下导入环境和工具:     java版本:1.8     idea: idea2020     gradle:gradle5.3 2.gradle的安装     idea导入spring的源码时,每次构建的时候都会去下载gradle,所以如果我们能提前下好gradle可以提高构建速度.     gradle下载地址:https://services.gradle.org/distributions/     上面放的地址可以找到gradle的所有版本.(注意:构建spring源码是有版

  • IDEA2020.1构建Spring5.2.x源码的方法

    内容概览 使用IDEA2020.1构建Spring5.2.x源码 环境 源码:spring5.2.xjdk11.08idea2020.1 spring spring5.2.x源码下载地址 gradle 下载 查看spring使用的gradle版本,这里要记得将distributionUrl指向本地的gradle包,不然还是会去下载的. distributionUrl=file:///H:/download/gradle-5.6.4-bin.zip gradle下载地址 安装 window下,配置

  • idea2020导入spring5.1的源码详细教程

    1.先来说下导入环境和工具: java版本:1.8 idea: idea2020 gradle:gradle5.3 2.gradle的安装 idea导入spring的源码时,每次构建的时候都会去下载gradle,所以如果我们能提前下好gradle可以提高构建速度. gradle下载地址:https://services.gradle.org/distributions/ 上面放的地址可以找到gradle的所有版本.(注意:构建spring源码是有版本要求的,所以尽量选择高版本的gradle) 下

  • 使用idea+gradle编译spring5.x.x源码分析

    目录 一.编译环境 二.安装gradle 1.下载 2.配置 2.1.gradle下载后不需要安装,直接解压到磁盘 2.2.配置gradle环境变量 2.3.配置gradle默认的本地仓库 2.4.检查是否安装成功 三.下载spring源码 1.进入github官网,直接搜索spring 2.选择spring官方源码 3.选择版本5.x.x 4.下载zip压缩包 5.解压 四.编译spring5源码 1.将项目导入idea中 2.编译配置 五.测试spring是否编译成功 1.新建一个modul

  • Python3使用requests包抓取并保存网页源码的方法

    本文实例讲述了Python3使用requests包抓取并保存网页源码的方法.分享给大家供大家参考,具体如下: 使用Python 3的requests模块抓取网页源码并保存到文件示例: import requests html = requests.get("http://www.baidu.com") with open('test.txt','w',encoding='utf-8') as f: f.write(html.text) 这是一个基本的文件保存操作,但这里有几个值得注意的

  • C#实现下载网页HTML源码的方法

    本文实例讲述了C#实现下载网页HTML源码的方法.分享给大家供大家参考之用.具体方法如下: public static class DownLoad_HTML { private static int FailCount = 0; //记录下载失败的次数 public static string GetHtml(string url) //传入要下载的网址 { string str = string.Empty; try { System.Net.WebRequest request = Sys

  • vue-cli随机生成port源码的方法

    vue-cli随机生成port源码的方法 const portfinder = require('portfinder'): const port = await portfinder.getPortPromise(): 两行代码 端口搜索范围 默认情况下,portfinder将开始搜索8000并扫描,直到达到最大端口号(65535) 源码的路径是在node_modules/@vue/cli-service/lib/commands/serve.js 知识点扩展: vue 随机色生成 把标题的颜

  • python获取整个网页源码的方法

    1.Python中获取整个页面的代码: import requests res = requests.get('https://blog.csdn.net/yirexiao/article/details/79092355') res.encoding = 'utf-8' print(res.text) 2.运行结果 实例扩展: from bs4 import BeautifulSoup import time,re,urllib2 t=time.time() websiteurls={} de

  • 详解查看JAVA API及JAVA源码的方法

    在java的日常学习中,我们有时候会需要看java的api说明,或者是查看java的源码,使我们更好的了解java,接下来我就来说说如何查看java的api以及java源码 对于java的api,一般是在下面的网址中进行查看 https://docs.oracle.com/javase/8/docs/api/ 而对于java的源码,我们现在来演示查看nextLine()的源码: 将鼠标放置在希望转跳到源码的函数上,等待系统浮现这个黄色的框 然后点击下面的Open Declaration,即可进入

  • 教你编译pjsip源码的方法

    操作系统 : Windows 10_x64 [版本 10.0.19042.685] pjsip版本 : 2.10 pjsip官网:https://www.pjsip.org/ 1. 下载pjsip源代码 直接从pjsip官网给的github地址下载 https://github.com/pjsip/pjproject/archive/2.10.tar.gz 2. 使用VS2015编译 双击pjproject-vs14.sln 为了防止编译报错,首先进入这个目录: pjproject-2.10\p

随机推荐