spring源码导入eclipse
2016-09-04 19:31
513 查看
1.下载源码:https://github.com/spring-projects/spring-framework 选择你想使用的源码版本下载..并且安装适合的jdk
注意: 3.X的用jdk1.7+ 4.X以上要用JDK8 要不然无法使用
2.安装Gradle软件,官网下载,解压即可,设置GRADLE_HOME,和PATH。
具体步骤:1)官网下载对最新版本文件:http://www.gradle.org/downloads,下载所需要的版本
2) 解压到指定文件
3)设置系统环境变量GRADLE_HOME=D:\gradle\gradle-3.0(本人的安装目录)
4) 将GRADLE_HOME加入到PATH中 %GRADLE_HOME%\bin
3.命令行中运行gradle -v,检查一下是否正确安装配置;
4.命令行中运行spring framework根目录下的import-into-eclipse.bat
5.连续两次回车,就可以开始自动构建;
6.中间出现停止不前的情况里,按ctrl+c终止,再运行就可以进行下去;
7.过程需要花些时间(几个小时都有可能),视下载各种依赖jar包和dom文件的速度而定;
8.在Eclipse菜单File->import选择General下面的Exsiting projects into workspace,这样就导入完成了;
9.解析时,会出现各种各样的问题,下面对我在进行解析时遇到的问题进行总结,并给出解决办法:
1)Unsupported major.minor version
出现此问题一般为java版本问题,如上边注意所述,如果下载的是4.x的版本,但是电脑中用的为jdk 1.7,则可能会出现此错误
2)Unrecognized VM option 'MaxMetaspaceSize=1024m'
MetaspaceSize在jdk1.8中支持,也就是说,如果下载的是4.x的版本,但是电脑中用的为jdk 1.7,也可能出现此问题
3)What
went wrong:
A problem occurred configuring project ':spring-orm-hibernate4'.
> Cannot change dependencies of configuration ':spring-orm-hibernate4:runtimeMer
ge' after it has been resolved.
解决办法:
1、找到对应的build.gradle文件,我的是D:\Java\github\spring-framework-3.2.x\build.gradle
2、找到文件中的project("spring-orm-hibernate4") ,将“merge.into”那行注释掉,如下图
3、再次运行gradle命令,若出现类似问题,继续注释掉“merge.into”
4、最后我终于成功了
这是MergePlugin插件的位置:D:\Java\github\spring-framework-3.2.x\buildSrc\src\main\groovy\org\springframework\build\gradl
e\MergePlugin.groovy
这个插件大概是为了兼容吧,“after it has been resolved”说明我们没有兼容问题,所以我注释掉了“merge.into”,测试后果然能成
功。
注意: 3.X的用jdk1.7+ 4.X以上要用JDK8 要不然无法使用
2.安装Gradle软件,官网下载,解压即可,设置GRADLE_HOME,和PATH。
具体步骤:1)官网下载对最新版本文件:http://www.gradle.org/downloads,下载所需要的版本
2) 解压到指定文件
3)设置系统环境变量GRADLE_HOME=D:\gradle\gradle-3.0(本人的安装目录)
4) 将GRADLE_HOME加入到PATH中 %GRADLE_HOME%\bin
3.命令行中运行gradle -v,检查一下是否正确安装配置;
4.命令行中运行spring framework根目录下的import-into-eclipse.bat
5.连续两次回车,就可以开始自动构建;
6.中间出现停止不前的情况里,按ctrl+c终止,再运行就可以进行下去;
7.过程需要花些时间(几个小时都有可能),视下载各种依赖jar包和dom文件的速度而定;
8.在Eclipse菜单File->import选择General下面的Exsiting projects into workspace,这样就导入完成了;
9.解析时,会出现各种各样的问题,下面对我在进行解析时遇到的问题进行总结,并给出解决办法:
1)Unsupported major.minor version
出现此问题一般为java版本问题,如上边注意所述,如果下载的是4.x的版本,但是电脑中用的为jdk 1.7,则可能会出现此错误
2)Unrecognized VM option 'MaxMetaspaceSize=1024m'
MetaspaceSize在jdk1.8中支持,也就是说,如果下载的是4.x的版本,但是电脑中用的为jdk 1.7,也可能出现此问题
3)What
went wrong:
A problem occurred configuring project ':spring-orm-hibernate4'.
> Cannot change dependencies of configuration ':spring-orm-hibernate4:runtimeMer
ge' after it has been resolved.
解决办法:
1、找到对应的build.gradle文件,我的是D:\Java\github\spring-framework-3.2.x\build.gradle
2、找到文件中的project("spring-orm-hibernate4") ,将“merge.into”那行注释掉,如下图
3、再次运行gradle命令,若出现类似问题,继续注释掉“merge.into”
4、最后我终于成功了
这是MergePlugin插件的位置:D:\Java\github\spring-framework-3.2.x\buildSrc\src\main\groovy\org\springframework\build\gradl
e\MergePlugin.groovy
这个插件大概是为了兼容吧,“after it has been resolved”说明我们没有兼容问题,所以我注释掉了“merge.into”,测试后果然能成
功。
相关文章推荐
- ant 编译 spring3 源码, 导入 eclipse
- 用SVN下载编译Spring3.2.4源码导入eclipse
- Building Spring 3(Spring3源码导入Eclipse要点)
- 如何将spring源码作为导入eclipse中,变成一个普通的项目(git、github)
- Spring源码研究--下载-编译-导入eclipse-验证
- spring3.1.x源码编译并导入eclipse
- 将Spring源码导入Spring Tool Suite/Eclipse
- Spring源码研究--下载-编译-导入eclipse-验证
- spring 源码如何导入到eclipse
- 把spring源码导入到eclipse(sts)中
- Spring 源码导入到 Eclipse
- spring源码从github导入eclipse
- Spring源码分析之——导入spring-framework源代码到Eclipse
- Spring源码阅读1---导入eclipse
- spring-framework3.2源码下载导入eclipse
- Spring源码分析之——导入spring-framework源代码到Eclipse
- 将Spring源码导入eclipse步骤
- Eclipse中导入spring源码
- Eclipse导入spring-framework-3.2.*源码
- Spring源码研究--下载-编译-导入eclipse-验证