zoukankan      html  css  js  c++  java
  • spring源码解析---1.环境搭建

     1.安装GitHub。下载地址:desktop.github.com。

    2.安装Gradle。下载地址:gradle.org/releases/。

    下载好,是个zip包,解压到目录,再配置下环境变量就可以用了。

    新建GRADLE_HOME

    在系统变量path里,加入对应的Gradle的系统变量

    配置好,在系统cmd窗口输入命令“gradle -version”,如果安装成功则会显示gradle对应的系统版本。

    1.3下载spring源码。下载地址:github.com/spring-projects/spring-framework

    默认会显示master分支,我们切换到4.3.14版本,点击右边绿色的按钮Clone or download,弹出的div中选择Open in Desktop,

    然后系统已经安装好的GitHub会弹出如下界面,我们选择好Local path,即源码下载的本地存放路径,选择好再点击clone按钮,进行下载源码操作。

    1.3.1 解决GitHub国内下载慢的问题

    访问https://www.ipaddress.com/websites/github.global.ssl.fastly.net#ipinfo 

    将图中显示的ip地址配置到host即可。

    更改C:WindowsSystem32driversetchosts文件,在文件中追加 

    151.101.185.194 github.global.ssl.fastly.net, 将域名指向该IP即可.

    1.4 导入到eclipse。

    打开spring下载保存的文件目录,如我们这里想看spring-beans部分的源码,进入到spring-beans的目录,在地址栏上输入cmd,敲击回车,打开命令窗口。

    输入执行命令"gradle cleanidea eclipse"。

     

     转换成功。

    进入到对应的文件夹,可以看到有作为Eclipse工程所必须的.project和.classpath文件,打开eclipse,导入工程。

    导入后会发现工程名前有个感叹号,我们来看看依赖包和工程。

    我们先将对应的工程导入进来,导入前,进入到工程对应的目录,执行"gradle cleanidea eclipse".

    导入spring-core工程后,工程报错就没有了,现在来解决下缺少jar的报错。

    http://repo.springsource.org/libs-release-local/org/springframework/spring/,下载最新的dist版本的,提取我们需要的jar。

    我们下载4.3.x最新的4.3.14版本,下载好解压。

    进入到libs文件夹下

    找到spring-core-4.3.14.reelease.jar解压

    进入到spring-core-4.3.14.RELEASE目录,地址上敲入cmd回车,打开命令窗口。

    使用jar命令生成需要的jar文件 :

        spring-cglib-repack-3.2.6.jar

            命令:jar cvf spring-cglib-repack-3.2.6.jar orgspringframeworkcglib

        spring-objenesis-repack-2.6.jar

            命令:jar cvf spring-objenesis-repack-2.6.jar orgspringframeworkobjenesis

     

    将生成好的jar接切到对应的目录.

  • 相关阅读:
    DS博客作业03--树
    DS博客作业02--栈和队列
    DS博客作业02--线性表
    c博客06-结构体&文件
    c博客作业-指针
    C语言博客作业04--数组
    C语言博客作业03--函数
    图书馆
    5-互评-OO之接口-DAO模式代码阅读及应用.xls
    DS博客作业04--图
  • 原文地址:https://www.cnblogs.com/Ch1nYK/p/8452392.html
Copyright © 2011-2022 走看看