maven内置,debug with a server,下一个jetty6就可以运行了,
地址如下:http://download.springsource.com/release/TOOLS/update/3.8.4.RELEASE/e4.7/springsource-tool-suite 同样方法可以得到 http://download.springsource.com/release/TOOLS/update/3.8.4.RELEASE/e4.6/springsource-tool-suite //download.springsource.com/release/TOOLS/update/3.8.2.RELEASE/e4.6/springsource-tool-suite-3.8.2.RELEASE-e4.6.1 /springsource-tool-suite-3.8.1.RELEASE-e4.6-updatesite.zip sts-3.8.0的下载地址:http://download.springsource.com ://download.springsource.com/release/TOOLS/update/3.8.2.RELEASE/e4.3.2/springsource-tool-suite-3.8.2.
https://github.com/spring-projects/spring-framework 第一种,简单粗暴直接 http://repo.springsource.org/libs-release-local .RELEASE/spring-framework-3.2.4.RELEASE-dist.zip 直接粘到地址栏或者下载工具里,每次有更新仅仅要改版本就能够; 另外一种 http://repo.springsource.org 跳到github,在Downloading artifacts以下找到 building a distribution with dependencies的超链,进去后再找到 the SpringSource 第四种 http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.4.RELEASE/spring-framework 能够先在浏览器上输入http://repo.springsource.org/libs-release-local/org/springframework/spring 就可以知道最新版的号码。
SpringSource应用平台是构建在Spring、OSGi和Apache Tomcat之上的应用服务器,这个新的应用服务器摒弃了原有的Java EE服务器标准,自然而然地将Spring编程模型展现其中 virgo的下载和安装 下载最新版的virgo,下载地址为 http://www.springsource.org/dmserver 点击进入下载页 ? 下载后直接解压缩即可。 STS也就是SpringSource Tool Suite,是spring社区基于eclipse添加的插件项目,功能非常强大。 下载地址: http://www.springsource.org/downloads/sts 我下载的是 ? 下载之后解压缩,执行STS.exe ? 启动STS ? 点击右上角的Admin Console 输入用户名和密码:分别是admin、springsource 进行管理页面 ? 现在就可以使用virgo的各种管理功能了。
SpringSource 和 Accenture(埃森哲)致力于通过合作来改善这种状况。 埃森哲在实现批处理架构上有着丰富的产业实践经验,SpringSource 有深入的技术开发积累,背靠Spring框架提供的编程模型,意味着两者能够结合成为默契且强大的合作伙伴,创造出高质量的、市场认可的企业级 基于这些原因,SpringSource 和 Accenture 一起合作开发了 Spring Batch。 埃森哲咨询公司与 SpringSource 合作的目标是促进软件处理方法、框架和工具的标准化改进,并在创建批处理应用时能够持续影响企业用户。
2007 年,SpringSource 从基准资本获得了 A 轮融资(1000万美元)。在此期间SpringSource也收购了多家公司,如Hyperic,G2One 等。 或许我们可以这样想,如果当初SpringSource 没有被VMWare 收购,是不是Rod Johnson 就不会离开团队,是不是现在的Spring会更好?答案我们自然不得而知。 Rod Johnson当年在SpringSource官方博客上公布这一消息时声称SpringSource将成为VMware下属的一个部门,而他将仍是SpringSource的领导者。 SpringSource的应用框架、服务器及管理软件将成为VMware平台的眼睛和耳朵。 SpringSource的下一步工作将是这些新的挑战:基于我们的Build/Run/Manage(创建运行管理)系统,提供从桌面端到云端的最佳解决方案。
http://blog.springsource.com/2009/12/02/obtaining-spring-3-artifacts-with-maven/ A .pom <dependency> projects from the EBR, add the following repositories to your .pom: 01 <repository> 02 <id>com.springsource.repository.bundles.release </id> 03 <name>EBR Spring Release Repository</name> 04 <url>http:// repository.springsource.com /maven/bundles/release</url> 05 </repository> 06 <repository> 07 <id>com.springsource.repository.bundles.external </id> 08 <name>EBR External Release Repository</name> 09 <url>http:// repository.springsource.com
eclipse安装插件以springsource-tool-suite为例 打开eclipse,找到help/About Eclipse/ 然后点击右下角图标 找到EclipsePlatform对应的版本 然后找到springsource-tool-suite官网里对应的版本进行下载 再找到help/Install New Software 点击add按钮 点击archive找到下载插件进行安装 等待安装完成
从org.apache.commons.lang:2.5jar包切换到springsource.org.apache.commons.lang:2.1.0包后,竟然能够和测试环境对得上,可是代码中明明引用的 commons.lang:2.5的包,这里说明在项目中类加载的时候,ExceptionUtils这个class文件并不是从commons.lang中加载的,而是从springsource包中加载的 关于类文件加载的问题我们先放到后面 throwable); } return (Throwable[]) list.toArray(new Throwable[list.size()]); } 本来我们就没想用springsource springsource的commons.lang包在2.2版本已经修复了这个问题 jar包最好引用最新的 ? 其实通过前面的debug和代码分析,已经能确定项目加载的ExceptionUtils.class文件来自springsource包,但还是想通过一定手段验证一下。
Spring 大家都知道Spring是2002年Rod Johnson 开发的框架,他成立了一个公司运营这玩意,当时公司叫interface 21; 2008 年更名为 springsource,官网是 www.springsource.org,由于spring本身免费,所以公司主要做培训和付费咨询。 2009年 vmware 花了4.8亿收购了springsource,接着拿着这些钱rod在2010年3月收购了 redis ,还有rabbitmq也在4月份收入囊中;在这轮收购中,还有一个公司叫 GemStone Spring Boot 2013年 vmware、emc和通用资本 合资成立了一家公司,叫 GoPivotal,三家股权 8:1:1,vmware 还占主导权,这时候vmware已经是EMC的子公司了,springsource
spring-core-4.0.0.RELEASE.jar spring-expression-4.0.0.RELEASE.jar commons-logging-1.1.3.jar 2、aop模块 com.springsource.net.sf.cglib -2.2.0.jar com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar
4.3.2 在Spring中启用AspectJ注解支持 导入JAR包 com.springsource.net.sf.cglib-2.2.0.jar com.springsource.org.aopalliance -1.0.0.jar com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar spring-aop-4.0.0.RELEASE.jar spring-aspects
在Rod领导下管理Spring项目的Interface21公司于2007年11月更名为SpringSource。同时发布了Spring 2.5。 2007年,SpringSource从资本获得了A轮融资(1000万美元)。SpringSource在2008年通过来自加速合作伙伴和B轮融资筹集了额外资本。 SpringSource在此期间收购了多家公司(Covalent,Hyperic,G2One等)。2009年8月,SpringSource以4.2亿美元被VMWare收购! SpringSource在几周内收购了cloud foundry,这是一家云PaaS提供商。2015年,cloud foundry转移到了非营利cloud foundry基金会。
4.24.RELEASE.jar spring-tx-4.24.RELEASE.jar spring-web-4.24.RELEASE.jar commons-logging-1.2.jar com.springsource.org.com.mchange.v2 .c3p0-0.9.1.2.jar com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.aspectj.weaver-1.6.8
在 Rod 领导下管理 Interface21 项目于 2007 年 11 月更名为 SpringSource。同时发布了 Spring 2.5。 2007 年,SpringSource 从基准资本获得了 A 轮融资(1000万美元)。SpringSource 在此期间收购了多家公司,如Hyperic,G2One 等。 2009年8月,SpringSource 以 4.2 亿美元被 VMWare 收购。SpringSource 在几周内收购了云代工厂,这是一家云 PaaS 提供商。
http://repository.jboss.org/nexus/content/groups/public/ springsource-repos SpringSource Repository http://repo.spring.io/release/
spring-expression-4.0.0.RELEASE.jar aop包 spring-aop-4.0.0.RELEASE.jar spring-aspects-4.0.0.RELEASE.jar com.springsource.org.aopalliance -1.0.0.jar com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar JDBC-ORM包 spring-jdbc-4.0.0.RELEASE.jar
<dependency> <groupId>org.apache.ibatis</groupId> <artifactId>com.springsource.com.ibatis <dependency> <groupId>org.apache.commons</groupId> <artifactId>com.springsource.org.apache.commons.dbcp <dependency> <groupId>org.apache.commons</groupId> <artifactId>com.springsource.org.apache.commons.logging
releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> spring <repository> <id>springsource-repo </id> <name>SpringSource Repository</name> <url>http://repo.springsource.org/release</url> </repository
2.4.1.2.Spring中AOP包 2.4.1.3.第三方AOP包 spring-framework-3.0.2.RELEASE-dependencies\org.aopalliance\com.springsource.org.aopalliance \1.0.0\com.springsource.org.aopalliance-1.0.0.jar spring-framework-3.0.2.RELEASE-dependencies \org.aspectj\com.springsource.org.aspectj.weaver\1.6.8.RELEASE\com.springsource.org.aspectj.weaver-1.6.8 先引入Spring框架开发的基本开发包 n再引入Spring框架的AOP的开发包 * spring的传统AOP的开发的包 * spring-aop-4.2.4.RELEASE.jar * com.springsource.org.aopalliance -1.0.0.jar * aspectJ的开发包 * com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar * spring-aspects