Spring Framework 4.2 源码部署到eclipse

来源:互联网 发布:双程网络剧第1集 编辑:程序博客网 时间:2024/06/07 13:09

1.系统配置 jdk 1.8

解释:貌似4.2版本只支持jdk1.8以上版本

2.安装下载gradle

解释:自动把spring源码弄成可导入eclipse的项目需要的工具

步骤:

  • 百度gradle进入官网,点击download标签(或者打开http://gradle.org/gradle-download/
  • 选择全部组件:Complete distribution,点击并下载
  • 安装到本地,路径不要带中文(一般这种软件安装路径都不要带中文
  • 配置到计算机的环境变量(gradle_home指向绝对路径根目录,path指向%gradle_home%bin)
  • cmd命令行,输入gradle -v查看环境变量是否生效

3.spring源码下载

(ps:一般源码都在github下载,https://github.com/)

步骤:

  • github搜索栏输入spring framework(spring框架仅仅是spring的一个子项)
  • 点击spring-projects/spring-framework,spring团队提供的
  • 点击releases选项
  • 随便选一个4.2.x的版本,下载zip
  • 解压安装到本地

4.自动构建成可导入的eclipse项目

步骤:

  • cmd命令行进入你解压的spring framework的根目录
  • tab键选中import-into-eclipse.bat,回车运行。
  • 连续两次回车,自动开始构建了。
  • 等到100%,并且出现build success即可

说明:

1,构建过程中由于网络,网速原因,经常出现 停滞不前/build faild
则ctrl + c , yes退出,重新运行import-into-eclipse.bat即可。
不会重新下载,会接着前面的x%继续的。

最终:

这里写图片描述
这里写图片描述

说明构建成功!

5.导入eclipse

选择已有项目,导入已有项目

把全部子项目依次导入

6.报错

1.类型不匹配

解决:添加强转
有些人的编译环境不会报错,反正我的报错了 我的是1.8的

2.Groovy插件缺少(至今未解决,参照文章结尾)

解决:eclipse添加Groovy
1.打开eclipse-Help-安装新的软件
2.添加一个add
名字自己填,url填http://dist.springsource.org/release/GRECLIPSE/e4.4/
3.全选 下载
4.完成后clean


PS:上述Groovy插件在本机测试无法下载。

经过查找资料,发现是和我的eclipse不配对。
http://marketplace.eclipse.org/content/groovy-eclipse-juno
于是改成按官方说法来,我的eclipse是mars4.5.1.对应的是Groovy e4.2

安装步骤:
1.打开eclipse-Help-Eclipse Marketplace
2.search搜索 Groovy-Eclipse for Juno
3.先把前面步骤下载的残留的e4.4卸载了
4.重新下载Eclipse for Juno


注:折腾了两天 蛋疼的groovy插件还是有问题,下载了各种版本的eclipse,只有juna版本的从头到尾没报 错,但是之后clean居然告诉我要把编译器降到1.5版本,降了后还是各种报错,又下载了spring的sts,依旧 没用。
崩溃,后面搞定了再补上。
有朋友遇到相同的问题并解决了的告知一下方法,感激!
附上令人蛋碎的图:
这里写图片描述

0 0
原创粉丝点击