`
frank1998819
  • 浏览: 764700 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类

Spring下载方式(转)

 
阅读更多

Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包,但是完全没想到中国的国情,在伟大的墙内,直接通过maven下载墙外的东西,要么龟速,要么直接被和谐。

下面是从网上搜集的一些方法,可用于一次性下载Spring各项目的完整dist.zip

第一种

直接

http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.8.RELEASE/spring-framework-3.2.8.RELEASE-dist.zip

http://repo.spring.io/libs-release-local/org/springframework/security/spring-security/3.2.3.RELEASE/spring-security-3.2.3.RELEASE-dist.zip
直接粘到地址栏或者下载工具里,每次有更新只要改版本号就可以;

第二种
http://repo.springsource.org/libs-release-local/
把这个粘到地址栏里,你会看到一个树型目录,然后就是一级一级往下点了;

第三种
你要在官网的projects里找到spring framework,然后左侧的"小猫"图标,跳到github,在Downloading artifacts下面 找到 building a distribution with dependencies的超链,进去后再找 到 the SpringSource repository的超链,接着打开Spring repository FAQ后,找到libs- release-local,进去后点Artifacts页签,再在左边的列表里先simple brower,后面的流程和第二步一样。(不过,Github在墙内很不稳定,你懂的。。。)


第四种

http://repo.spring.io/webapp/search/artifact/?0&q=spring-framework 或

http://repo.spring.io/webapp/search/artifact/?0&q=spring-security

把q后的关键字换成Spring子项目的名称即可

分享到:
评论

相关推荐

    spring详细教程

    - **依赖注入**:依赖注入是 IoC 的一种实现方式,通过构造器注入、setter 注入或字段注入等方式,Spring 容器可以自动注入 Bean 的依赖对象。 综上所述,Spring 框架以其强大的功能和灵活性成为了 Java 开发领域...

    Spring源码jar包下载

    8. **Asynchronous Support**:Spring 2.5.6开始引入对异步处理的支持,允许方法以非阻塞方式执行,提高应用性能。 通过深入研究`spring-2.5.6-sources.jar`中的源代码,开发者可以更好地理解Spring框架的工作原理...

    spring整合Mybatis

    Mybatis通过XML或注解的方式配置和映射SQL,使其具有很高的灵活性。 整合Spring和Mybatis的关键在于Spring的DataSource、TransactionManager和SqlSessionFactoryBean的配置。在Spring的配置文件中,我们需要定义...

    spring框架

    Spring框架的核心特性可以用来构建其他框架,使得开发人员能够以松耦合的方式组织代码,提高可测试性和可维护性。Spring框架主要由以下几个模块组成: 1. **核心容器**:这是Spring的基础,包括Bean工厂...

    Spring MVC框架的各种依赖包下载

    通过下载提供的Spring MVC依赖包,你可以快速开始构建自己的Spring MVC项目,享受到Spring框架带来的强大功能和灵活性。记得正确配置项目结构,以及在pom.xml或build.gradle文件中引入所需的依赖,确保项目的顺利...

    最新Spring.NET 指南

    **Spring.NET**是一个为.NET平台设计的开源轻量级容器框架,它提供了一种简单的方式来管理和配置应用程序的各种组件和服务。Spring.NET的主要功能包括依赖注入(Dependency Injection, DI)、面向切面编程(Aspect-...

    springbatch 详解PDF附加 全书源码 压缩包

    这个框架提供了一种标准的方式来处理大量的数据输入和输出,使得开发者能够专注于业务逻辑,而不是底层的实现细节。 **一、Spring Batch 的核心组件** 1. **Job**: 代表一个完整的批处理任务,可以包含一个或多个...

    图片流转存Base64编码然后转图片 Spring 框下的

    在Spring框架中,我们还可以利用Spring MVC的`Resource`和`ResourceLoader`来处理保存和提供下载的图片资源。例如,将解码后的图片保存到服务器的某个目录,然后返回一个`Resource`对象供前端访问: ```java ...

    spring响应式编程实战pdf和markdown

    1. **Reactive Streams**: 这是一个用于处理流的API,定义了如何在系统之间以异步、非阻塞的方式处理数据流。它提供了一种处理背压(backpressure)的方法,防止接收方因处理速度跟不上发送方而被淹没。 2. **Mono ...

    spring注解+spring data jpa文档+JPA文档.rar

    Spring Data JPA提供了强大的Repository抽象,允许开发者以声明式的方式定义数据操作,如查询方法。只需要在接口上定义方法名,Spring Data JPA就能自动生成对应的SQL语句。例如,`findAll()`会执行SELECT ALL查询,...

    spring-security-web源码所需jar包

    10. **spring-security-config-3.1.2.RELEASE.jar**:提供了基于XML或Java的配置方式,用于定义安全规则和策略,如定义访问控制列表,自定义过滤器链等。 通过以上这些jar包,我们可以深入研究Spring Security Web...

    spring JDbc

    1. **事务管理**:Spring JDBC提供了一种声明式和编程式的事务管理方式。通过`PlatformTransactionManager`接口,可以方便地控制事务的开始、提交、回滚。在`SpringJdbcTemplate`中,我们可以利用`execute`方法来...

    spring framewok 4参考文档

    这两个概念在Spring中是密不可分的,它们允许开发者通过配置和注解的方式来管理对象之间的依赖关系,简化了组件之间的耦合,实现了松耦合的架构,这在大型项目中尤其重要。 依赖注入可以通过多种方式实现,例如通过...

    spring的学习笔记

    Spring提供了多种DI方式: - **3.1 DI的配置使用**:通过XML配置文件,使用`<property>`或`<constructor-arg>`标签进行属性注入。 - **3.2 循环依赖**:讲解了如何处理对象间的循环依赖问题,Spring通过三级缓存...

    spring3.0 全部jar包

    在下载的"spring3.0 全部jar包"中,"dist"文件夹可能包含了所有Spring 3.0框架运行所需的库文件,包括核心容器、AOP、ORM、Web、Test等多个模块的jar包。这些jar文件是构建和运行Spring 3.0应用的基础,它们包含了...

    spring 1.2源代码

    6. 探索Spring的事件模型,理解应用程序组件间的通信方式。 对于希望深入理解Spring框架或者进行框架开发的开发者来说,研究Spring 1.2源代码是一次宝贵的学习经历。这不仅能够提升你的编程技能,还有助于你更好地...

    3Dmax飘带插件springmagic

    它提供了一种高效且直观的方式来创建尾巴、飘带等物体的循环摇摆动画,让骨骼驱动的循环动画变得更加简单和自然。 SpringMagic的核心功能在于其独特的弹簧动力学模拟。通过模拟物理世界中的弹簧行为,它能够精确地...

    Spring mvc hibernate spring 开发所需jar包

    在Java企业级应用开发中,Spring、Spring MVC和Hibernate是三个非常重要的框架,它们共同构建了一个强大的后端开发体系。这个压缩包包含了这三个框架以及其他相关技术的jar包,确保了项目能够正常运行。 Spring框架...

    Spring源码分析.pdf

    IOC容器是 Spring 框架的核心组件之一,它提供了一个统一的方式来管理应用程序中的对象。IOC 容器的主要功能是将对象的创建、管理和依赖关系解耦,使得应用程序更加灵活、可维护和可扩展。 在 Spring 中,IOC 容器...

    spring jar 包

    6. **spring-jdbc-4.3.9.RELEASE.jar**:此模块是Spring对JDBC的抽象,提供了一种更高级、更方便的方式来处理数据库连接,减少了JDBC的冗余代码,提升了代码的可读性和可维护性。 7. **spring-messaging-4.3.9....

Global site tag (gtag.js) - Google Analytics