• 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接切到对应的目录.

  • 相关阅读:
    Image Perimeters(图像周长)
    Power Strings(字符串的n次方)
    滑雪
    剪花布条
    SOJ题目分类
    Catch That Cow(捉住那头牛)
    Seek the Name, Seek the Fame(找名字,要成名)
    Avoid The Lakes(躲开湖水区)
    hash相关理论
    JAVASCRIPT共通関数数値チェック
  • 原文地址:https://www.cnblogs.com/Ch1nYK/p/8452392.html
Copyright © 2020-2023  润新知