• Spring源码学习之一下载和导入


      折腾了两天spring源码,一直都不能成功导入eclipse,今天早上上班前试了最后一次,总算BUILD SUCCESSFUL了,特此纪念一下。

      一、下载spring源码,https://github.com/spring-projects/spring-framework/tree/v4.2.3.RELEASE。在linux mint系统里用git下载了一遍了,window系统的git用起来实在掣肘,所以直接下载zip压缩包了,解压。

      二、更新jdk1.8_66,spring4需要用到jdk8才能编译,所以下载了jdk1.8,又更新了eclipse。(不知道从什么时候起,什么软件都喜欢用最新版了。强迫症了。)

      三、安装Gradle软件,官网下载,解压即可,设置GRADLE_HOME和PATH。

      四、在命令行中转到spring源码根目录下,运行import-into-eclipse.bat。然后就看命了,拜国内大局域网所赐,我运行了无数次都没有成功,但事实证明,多运行几次还是有成功的机会的,什么时候运行时候卡住了,可以Ctrl+c停止运行,然后重新运行bat文件即可。

      五、在Eclipse菜单File->import选择General下面的Exsiting projects into workspace,这样就导入完成了。

      然后就要好好学习spring源码了,今天初步看了一部分,发现之前复习设计模式是对的,spring源码中运用了大量的设计模式,建议读源码的人可以刻意注意一下。

      ps.话说最新复习了状态模式、代理模式等设计模式,但是发现套不进去红色警戒中,不得不暂时放弃,回头有空了再总结一下。

  • 相关阅读:
    [翻译] FreeStreamer 在线流媒体播放
    [转] 每个程序员都必须遵守的编程原则
    iOS7以下设备获取mac地址
    iOS中alloc与init
    ON、WHERE、HAVING的区别
    在SQL语言中,join什么时候用,什么时候不用啊?请高手举例解释一下。谢谢
    你能识别这些科技公司的真假logo吗?
    in 和 exist 区别
    union和union all的区别
    Mysql避免全表扫描sql查询优化 .
  • 原文地址:https://www.cnblogs.com/liangflying521/p/5052402.html
Copyright © 2020-2023  润新知