`
crabdave
  • 浏览: 1295051 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用 Git 下载 Spring 源码 编译 for Eclipse

 
阅读更多

使用 Git 下载 Spring 源码 编译 for Eclipse

 

1、安装gradle,下载 http://www.gradle.org/downloads

配置环境变量GRADLE_HOME,配置PATH  %GRADLE_HOME%/bin,cmd,gradle -v

 

2、spring4 用jdk8 下载 https://jdk8.java.net/download.html  配置环境变量

 

3、github 下载 https://windows.github.com/  

 

4、groovy 下载 http://groovy-lang.org/download.html 配置环境变量

 

5、打开git shell,切换工作目录(跟linux命令基本一致)

输入:git clone https://github.com/SpringSource/Spring-framework.git

等着吧!

 

6、进入下载的Spring-framework的目录找import-into-eclipse.bat,运行,导入eclipse

 

7、进入Spring-framework的目录 运行: gradlew :eclipse (注意冒号前面的空格),生成.classpath和.project

 

8、安装groovy插件,在eclipse的 Help -> Install New Software 中,添加groovy

下载: http://dist.springsource.org/milestone/GRECLIPSE/e4.4/

 

9、eclipse重启后,进入Spring-framework的目录 运行: gradlew :clean 

 

10、如果需要编译,运行gradlew :build

等着吧,一个个编译还是要点时间的。

编译有点问题

 

* What went wrong:

Could not resolve all dependencies for configuration ':spring-tx:compile'.

> Could not find com.ibm.websphere:uow:6.0.2.17.

  Searched in the following locations:

      https://repo1.maven.org/maven2/com/ibm/websphere/uow/6.0.2.17/uow-6.0.2.17

.pom

      https://repo1.maven.org/maven2/com/ibm/websphere/uow/6.0.2.17/uow-6.0.2.17

.jar

  Required by:

      org.springframework:spring-tx:4.2.0.BUILD-SNAPSHOT

 

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug

option to get more log output.

 

BUILD FAILED

 

 

FAILURE: Build failed with an exception.

 

* What went wrong:

Could not resolve all dependencies for configuration ':spring-test:compile'.

> Could not find testng.jar (org.testng:testng:6.9.4).

  Searched in the following locations:

      https://repo.spring.io/libs-release/org/testng/testng/6.9.4/testng-6.9.4.j

ar

 

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug

option to get more log output.

 

BUILD FAILED

 

 

http://ebr.springsource.com/repository/app/bundle/version/detail?name=com.springsource.com.ibm.websphere.uow&version=6.0.2.17

 

 

http://stackoverflow.com/questions/23564525/com-ibm-websphereuow6-0-2-17-not-found

分享到:
评论

相关推荐

    06 Spring 5.x源代码编译并导入到eclipse或者ide慕课专栏1

    本篇文章主要介绍了如何将Spring 5.x的源代码编译并导入到Eclipse或IntelliJ IDEA等集成开发环境。 首先,要开始这个过程,你需要一个合适的Java开发环境,即Java Development Kit (JDK)。对于本文,推荐使用JDK 8...

    spring2.5源码编译

    《Spring 2.5源码编译全解析》 在软件开发领域,深入理解框架的源码对于提升技术水平和优化应用至关重要。Spring作为Java领域的主流框架之一,其2.5版本是许多开发者学习和研究的基础。本文将详细介绍如何编译...

    spring 源码环境搭建

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

    通过Gradle下载Spring-framework4.0编译后的源码

    1、window--show view -- git -- Git Repositories 2、url输入https://github.com/spring-projects/spring-framework.git 3、选择自己需要的版本下载 ...最后:分享的源码式编译后的可直接导入Eclipse中。

    spring-tool-suite eclipse spring插件

    `content.jar`和`artifacts.jar`可能包含了STS的核心内容和元数据,`binary`可能包含编译后的二进制代码,`features`和`plugins`则分别代表Eclipse的特性集和插件,它们定义了STS的具体功能和扩展。通过这些组件,...

    Spring Framework源码编译之后的工程文件,可直接导入到eclipse中

    从Spring官方源码库git下载的最新源码,Spring Framework源码在本地编译之后,已生成eclipse所需的.project和.class工程文件,可直接导入到eclipse中

    Eclipse开发入门与项目实践 源代码

    本资源"**Eclipse开发入门与项目实践 源代码**"提供了丰富的学习材料,帮助初学者快速掌握Eclipse的使用技巧并进行实际项目的开发实践。 首先,Eclipse作为一个强大的开发工具,其主要特点包括: 1. **插件扩展性*...

    spring cloud实战源码

    这份源码是清华大学出版的相关书籍的配套代码,经过精心编写和验证,确保在Eclipse环境下,使用Maven构建工具可以成功编译运行。以下是对这些知识点的详细阐述: 1. **Spring Cloud概述**: Spring Cloud是一个...

    eclipse反编译XML插件

    "eclipse反编译XML插件"提供了一种便捷的方式,帮助开发者查看XML文件的源代码,这对于调试、学习或者逆向工程XML配置文件来说非常有用。这个插件名为"EasyExploree RinzoXML",它可以直接整合到Eclipse集成开发环境...

    从零开始学Eclipse(光盘源码)

    编辑器则是编写代码的地方,Eclipse支持多种语言的源代码编辑。 接下来,我们将学习Eclipse的项目管理。在Eclipse中,可以创建各种类型的项目,如Java工程、Web工程、Android工程等。每个项目都包含源代码、资源...

    Eclipse插件下载地址大全

    3. Bitbucket和GitHub:很多开源项目会选择这两个代码托管平台,用户可以在这里找到源码,有时也能直接下载预编译的插件。 三、特定领域插件推荐: 1. Mylyn:任务管理工具,帮助开发者聚焦于当前的任务,提高工作...

    eclipse-jee-2023-09-R-win32-x86-64.zip

    - 编写源码:在源代码编辑器中编写Java类,利用Eclipse的代码提示和错误检查功能。 - 编译与运行:Eclipse可以自动编译代码,并提供运行和调试环境。 4. **企业级开发支持**: - Java EE透视图(Perspective):...

    eclipse 2023-06 Windows 版安装包

    7. **集成开发环境的通用功能**:包括项目管理、源代码控制、版本管理、构建自动化、调试器、问题追踪等,这些功能在Eclipse 2023-06中得到了进一步的加强和完善。 8. **用户体验改进**:新版本可能会有界面布局的...

    eclipse从入门到精通源码eclipse从入门到精通源码

    了解如何在Eclipse中集成其他开发工具和框架,如Spring,Hibernate,或者使用Eclipse for RCP and RAP进行富客户端应用开发。 总之,"eclipse从入门到精通源码"的学习涵盖了Eclipse的基础使用、进阶技巧、源码分析...

    eclipse-jee-oxygen-R-win32-x86_64,集成插件

    4. **反编译插件**: 反编译工具允许开发者查看和理解已编译的类文件的源代码,这对于理解第三方库或处理没有源代码的二进制文件非常有用。常见的Eclipse反编译插件有JD-Eclipse。 5. **Maven (阿里云镜像)**: Maven...

    eclipse安装包

    - **下载安装包**:首先需要从官方网站或其他可信源下载适合操作系统的Eclipse安装包。根据描述中的链接,可以推测这是一个存储在百度网盘上的Eclipse安装包,下载时可能需要输入提取码“i4rv”。 - **系统环境**:...

    Eclipse压缩包

    - **工作流**:Eclipse的工作流包括创建项目、导入源码、编写代码、编译、运行和调试,通过合理规划这些步骤,可以更高效地开发。 - **Marketplace**:Eclipse Marketplace提供大量插件,用户可以搜索并一键安装,...

    eclipse中文教程.rar

    1. **Eclipse概述**:Eclipse是一个开放源代码的软件开发平台,最初由IBM公司发起,现由Eclipse基金会维护。它主要以Java IDE的形式提供,但通过插件系统,可以支持多种编程语言,如C/C++、Python、JavaScript等。 ...

    eclipse软件

    Eclipse内置的编译器就是基于JDK的,它可以在保存源代码时实时编译,提供即时的错误反馈。 Eclipse的插件系统是其强大之处,用户可以通过安装各种插件扩展Eclipse的功能,例如Mylyn用于任务管理和时间追踪,PDE...

Global site tag (gtag.js) - Google Analytics