`

Spring源码研究之环境搭建

阅读更多

Spring的源码已经开始使用Gradle来构建,下面说下怎么用Gradle来构建Spring的源码,是如何生成Eclipse工程,这样就方便大家阅读源码,废话少说,下面开始我们搭环境之旅吧。



1、从github上下载Spring的最新源码:

git clone git://github.com/SpringSource/spring-framework.git


2、简单介绍怎么安装Gradle,至于Gradle的优点,在这就不阐述了;


从Gradle的官方网站(http://www.gradle.org/downloads)下载Gradle,目前版本1.7,只需要下载1.7-bin.zip即可。

将zip包解压到本地目录

然后在环境变量中配置GRADLE_HOME,并将 GRADLE_HOME/bin 加到 PATH 环境变量中,配置完成,通过gradle -v命令验证安装是否成功,见下图,如果出现相同的画面,说明成功 



 
3、进入到本地的Spring-framework目录下,执行gradle eclipse -x:eclipse,如果是第一次执行将进入漫长的等待时间,因为Gradle会下载很多jar包,如果构建成功,会出现Build Successful字符,见下图:

我本地执行了46多分钟 


4、然后从Eclipse导入Spring-framework工程,导入成功后,如下图:


 
终于搞定了,大家在操作过程中出现问题可以给我留言,大家一起探讨,下一篇我们把开始介绍Spring的IOC容器的实现。

 

  • 大小: 46.3 KB
  • 大小: 76.9 KB
  • 大小: 32.7 KB
分享到:
评论
3 楼 zong.jianhui06 2013-11-22  
可以啊,Gradle已经帮你生成eclipse工程了
2 楼 riverphoenix 2013-11-05  
[img][/img]
1 楼 riverphoenix 2013-11-05  
我想问一下你的eclipse 是安装的吧,我的是解压缩版本,像你这么执行命令应该找不到吧

相关推荐

    spring 源码环境搭建

    "spring源码" 是指 Spring 框架的源代码。 部分内容解释 1. 下载 GitHub 客户端安装 下载 GitHub 客户端是因为 Spring 源码托管在 GitHub 上,所以我们需要下载 GitHub 客户端来 clone Spring 源码。安装成功后,...

    spring5.3.x源码阅读环境搭建.pdf

    搭建spring源码阅读环境搭建

    Spring环境搭建

    本篇文章将深入探讨如何搭建Spring环境,以便开发者能够高效地进行开发工作。 首先,我们来了解一下Spring的核心概念。Spring是一个开源的轻量级框架,它的主要目标是简化Java Enterprise Edition(Java EE)开发,...

    Spring源码调试环境搭建工具

    本篇将详细介绍如何利用提供的"Spring源码调试环境搭建工具"来构建一个有效的Spring源码调试环境。 首先,我们需要了解Spring框架的基本构成。Spring主要由核心容器(Core Container)、数据访问/集成(Data Access...

    Spring源代码环境搭建需要的jar 第二部分

    好不容易找全了spring所依赖的jar 对需要搭建spring源代码环境的同学们非常有用 由于文件过大,所有分成两部分 搭建步骤: 新建文件夹 eclipse中 建立环境变量IVY_CACHE,指向对应的文件夹

    Spring源代码环境搭建需要的jar

    好不容易找全了spring所依赖的jar 对需要搭建spring源代码环境的同学们非常有用 由于文件过大,所有分成两部分 搭建步骤: 新建文件夹 eclipse中 建立环境变量IVY_CACHE,指向对应的文件夹

    Spring+JDBC组合开发及环境搭建

    在学习和实践"Spring+JDBC组合开发及环境搭建"的过程中,通过创建简单的项目,编写数据库操作的代码,理解并掌握上述知识点,将使你能够高效地利用Spring框架进行数据访问。同时,不断查阅官方文档,参考优秀的博客...

    基于注解Spring MVC环境搭建

    Spring MVC的核心特性之一,通过注解可以实现字段或构造器级别的依赖注入,避免硬编码依赖关系,提高代码的灵活性和可测试性。 7. **视图解析** Spring MVC使用视图解析器如`InternalResourceViewResolver`来将...

    idea+gradle构建spring源码环境.docx

    Spring 源码构建环境搭建指南 在本文中,我们将详细介绍如何使用 IDEA 和 Gradle 构建 Spring 源码环境,以便深入学习 Spring 源码。下面是具体的步骤和知识点总结。 一、下载 Spring 源码 下载 Spring 源码有两...

    Spring源码深度解析第二版

    Spring源码深度解析第二版 Spring是一款广泛应用于Java企业级应用程序的开源框架,旨在简化Java应用程序的开发和部署。Spring框架的核心主要包括了IoC容器、AOP、MVC框架等模块。 第1章 Spring整体架构和环境搭建 ...

    maven搭建spring环境代码

    这会编译源代码,生成jar文件,并将它安装到本地Maven仓库。如果一切顺利,你将在target目录下看到生成的jar文件,可用于运行Spring Boot应用。 关于"tuziFileExplorer"这个文件,看起来可能是一个示例项目或者文件...

    环境搭建spring

    资源中的"SpringSpringmvcMybatis"可能是项目工程的名称,里面可能包含了上述所有配置文件、源代码和测试用例。通过深入研究这些文件,开发者可以学习到如何将Spring MVC、MyBatis和Oracle数据库整合在一起,形成一...

    07_1-Spring源码阅读环境搭建(1)(1).docx

    spring源码阅读环境搭建

    精通spring 源代码

    Spring作为Java领域最流行的轻量级应用框架之一,其源代码解析对于开发者来说具有极高的学习价值。以下将从几个关键知识点进行深入探讨: 1. **依赖注入(Dependency Injection,DI)**:Spring的核心特性之一,它...

    spring项目环境搭建

    在IT行业中,Spring框架是Java开发者的首选工具之一,它为构建企业级应用程序提供了全面的解决方案。本篇文章将深入探讨如何...总之,正确搭建Spring项目环境并熟练掌握其使用,将极大地提升你的开发效率和代码质量。

    maven+spring4+hibernate4环境搭建

    3. `src/main/java`:Java源代码目录,包含实体类、DAO、Service、Controller等包。 4. `src/main/webapp/WEB-INF`:Web应用的配置目录,如`web.xml`定义了应用的部署描述符。 5. `src/main/webapp/WEB-INF/spring`...

    精通spring源代码精通spring源代码

    要精通Spring源代码,意味着深入理解其设计理念、核心组件以及工作原理。以下是对Spring框架主要知识点的详细阐述: 1. **IoC(Inversion of Control)容器**:Spring的核心在于它的依赖注入(DI)机制,它通过反转...

    Spring Boot整合Mybatis环境搭建示例

    通过以上步骤,你可以成功地在Spring Boot环境下搭建Mybatis,实现数据访问层的功能。这是一个基础的整合示例,实际项目中可能还需要考虑事务管理、缓存、分页等高级特性。随着你对Spring Boot和Mybatis的理解加深,...

    spring_mvc(一)环境搭建

    其中,`java`目录用于存放Java源代码,`resources`用于存放配置文件,`webapp`用于存放Web应用相关的资源。 6. **配置Spring MVC**:在`src/main/resources`下创建`application.properties`文件,这是Spring Boot的...

    Spring+Spring MVC+Mybatis框架搭建

    `ssm`可能是一个包含所有项目源码和资源的文件夹,其中可能有`pom.xml`(Maven的项目配置文件)、`web.xml`(Web应用的部署描述符)、`applicationContext.xml`(Spring的配置文件)、`spring-mvc.xml`(Spring MVC...

Global site tag (gtag.js) - Google Analytics