• eclipse导入spring-framework源码包


    1.首先电脑要装上eclipse开发环境,以及git(功能相同与SVN)、gradle(功能相同于maven)工具;

    2.创建本地git仓库,地址为:https://github.com/spring-projects/spring-framework.git;

    3.创建相应spring版本的本地分支

    3.1 选择 Branches=> Local => Switch To => Other

    3.2 选择相应的spring版本,选择你需要的,然后点击Chectout按钮就OK啦,我已经选择了4.3.x版本的分支内容了,所以这里的截图在Local下有我选择的分支,如果之前没有选择的话,默认只是有master这一个主分之的。

    4. 选择相应的项目,spring默认的项目在eclipse中不识别,所以我们需要转换一下这里以spring-aop项目为例进行说明,在没有进行任何操作之前,项目中是不会有.settings、

    .classpath、.project这些文件的,我提供的截图是我处理过之后的结果。

    5.下面,我们来对项目进行处理,打开cmd操作窗口,执行命令切换到相应的项目路径下,运行命令:gradle cleanidea eclipse

    至此,项目已经被转为eclipse的普通java项目了,其他项目也如此法转换即可。

    6.下面就可以把项目导入到eclipse中了,选中项目右键 =》 Import Porjects,我这里是已经导入过了这个项目,所以会有错误提示。

    7.在项目导入之后,可能有依赖项目未导入的提示,这里我们可以在eclipse里右键项目,查看其依赖了哪些项目,然后导入这些项目即可。

    8.导入的项目还可能会提示一些jar包丢失的情况,这里我们就需要好好的查看一下文件 build.gradle,我在导入项目的时候,提示缺失了jar包:

      spring-asm-repack-5.0.4.jar;

      spring-cglib-repack-3.1.jar;

      castor.jar;

    前两个jar包是我在导入项目spring-core中发现有缺失,在build.gradle文件中,我看到了这么一段配置

    所以没的说,切换到项目根路径(注意不是spring具体项目的根路径)下,执行以下命令

    当这两个命令执行成功之后,我们需要的相应jar包就已经生成在了相应的位置啦。

    针对确实的castor.jar这个jar包,我是在导入spring-oxm项目时发现的,于是我cmd切换到项目spring-oxm路径下,执行命令

    至此,spring-framework源码就导入完毕,下面就要好好下功夫研究啦。

    好记性不如烂笔头,记录一下,以防忘记。

  • 相关阅读:
    CSS3学习-用CSS制作立体导航栏
    JS学习-事件响应小结-简单的计算器
    BOM学习-javascript计时器小结
    php 正则表达式
    zTree插件的应用
    css样式篇
    iso移动端input的bug解决(vue)
    html2canvas文字重叠(手机端)
    react中使用antd遇到的问题
    react开发初始配置和一些问题
  • 原文地址:https://www.cnblogs.com/wy2185/p/8850149.html
Copyright © 2020-2023  润新知