总结Spring、Hibernate、Struts2官网下载jar文件
一直以来只知道搭SSH需要jar文件,作为学习的目的,最好的做法是自己亲自动手去官网下。不过官网都是英文,没耐心一般很难找到下载入口,更何 况版本的变化也导致不同版本jar文件有些不一样,让新手很容易一头雾水,这里根据多番查找后的结果进行总结,一来记录下来以备日后自己查阅,二来分享给 众多新手。
首先看Spring。
spring目前的官网地址:http://www.springsource.org/
研究很久发现,要下载jar文件,主页上的其他花哨的英文信息直接可以忽略,直接在首页鼠标滚轮拉到底部,在GetStarted栏目底下有个Downloads,点进去就是了。
进去后就可以很容易的找到
| spring-framework-4.0.0.M1-dist.zip | (sha1) | 47.6 MB |
这样的字眼,这就是下载入口了。当然可以直接浏览器地址栏输入http://www.springsource.org/download/community进入下载。
关于Spring版本,以下摘录一些网上的回答:
GA:General Availability,正式发布的版本,在国外都是用GA来说明release版本的;
RC是ReleaseCandidate的缩写,意思是发布倒计时,候选版本,处于Gamma阶段,该版本已经完成全部功能并清除大部分的
BUG。到了这个阶段只会除BUG,不会对软件做任何大的更改;从Alpha到Beta再到Gamma是改进的先后关系,但RC1、RC2往往是取舍关
系;
M1就是里程碑版的M就是milestone就是里程碑,应该是有一些全新的功能或者是具有里程碑意义的版本;
文件名有-dependencies的就是里面包含了spring依赖的第三方的jar包,with-docs就是包含参考文档的;
一般你用的话就下载RELEASE的,最好就是包含所有的(源代码及文档这些,有-dependencies字样的),也可以是直接jar包直接用的,不要看什么源代码的;
然后看Hibernate。
Hibernate目前官网地址:http://www.hibernate.org/
跟Spring有点像,可以再首页右边区域,找到GetStarted下的Downloads字样,也可以直接鼠标滚轮拉到最底下找到Downloads;
不过点进来之后就不是直接显示各个版本了,而是以几个段落显示出来的一个页面,虽然英文不能全看懂,但是仔细看了第一个段落,内容大致如下:
Downloads
Hibernate releases are consumable in 2 different formats:
Release bundle
The Hibernate team providesrelease
bundles hosted on the SourceForge File Release System, both in ZIP and TGZ formats. They contain jars, documentation, source code, etc.
Maven repository artifacts
The preferred method of "using" Hibernate is via Maven artifact
repositories. Many build tools are able to interoperate with Maven
repositories including Maven, Ivy, Gradle,
etc.
Hibernate publishes its artifacts to the JBoss Maven Repository under the org.hibernate groupId/namespace.
标色的那个就是链接,点进去之后就可以看到下载jar文件的链接了,不过Hibernate官网这里以目录结构把各个文档jar文件组织起来了,默认看到的是最新的那个目录下的内容,截止到我写博客的时间,已经发布到Hibernate4了,截图如下:
,
点击那个Parent Folder就可以到上级目录,就可以找Hibernate3,Hibernate2等等文档下载。
至于,版本,和之前介绍Spring一样,因为那都是测试中用到的术语,所以普遍类似。
再看Struts。
Struts这个官网:http://struts.apache.org
它比较直接,首页就看到醒目
的下载按钮,不过这样貌似只能下载最新版本,旧版本看不到。
看左边那个大大的导航菜单区域,找
到release,点进去就看到各个旧的版本。
不过经过亲自尝试,确认一个问题,Struts2官方认为旧版本会导致安全问题,所以不支持旧版本的下载,所以只能通过其他途径下载了,这是官网网页的申明:
当点击旧版本链接会直接跳到新版本,无耐。
总结完毕。
原文:
总结Spring、Hibernate、Struts2官网下载jar文件的更多相关文章
- spring改版官网下载jar包, 源代码和文档
从网上找了一些方法,现在都整理了一下,有简单粗暴的,也有百转回肠的(详细,直接从官网一步一步的进入下载页),希望大家根据自己的喜好可以找到的真爱. 方法一:(简单粗暴直接) http://repo.s ...
- 从Apache官网下载Jar包步骤
第一步:在官网找寻需要的包 Apache网址:http://commons.apache.org/ 在官网中,可以直接看到不同jar包的分类,如下图所示: 也可以点击官网左侧栏目里的 Release, ...
- Linux中从oracle官网下载jdk文件不是标准的gzip格式文件问题
首先你要知道,在linux系统中,文件类型跟后缀名无关,后缀名只是为了方便识别,所以你下载的压缩包可能是tar.gz格式的,也有可能是tar.bz2或tar.xz格式,因为可能别人压缩之后不小心改错了 ...
- spring原理案例-基本项目搭建 01 spring framework 下载 官网下载spring jar包
下载spring http://spring.io/ 最重要是在特征下面的这段话,需要注意: All avaible features and modules are described in the ...
- Spring.之.jar包官网下载
jar包官网下载 1. 官网下载网址:http://repo.spring.io/libs-release 2. 用到的jar包所在路径:org/springframework/spring/ ,在此 ...
- Spring官网下载dist.zip的几种方法
Spring官网下载dist.zip的几种方法 Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包, ...
- 官网下载Spring dist
新版Spring官网下载Spring的dist可真是麻烦 跟着下面的贴图走吧,有些在网页的下面,需要打开相应页面后往下拉拉. 下载完后解压lib里面就是各种jar包了 真是麻烦啊,不好找,不过Spri ...
- 教您怎么从spring 官网下载参考文档
假如您使用spring,那么本经验可能帮助到您. 假如您使用spring的过程中,需要查询一些文档,那么本经验可能帮助到您. 假如您对下载spring的文档有疑惑,那么本经验可能帮助到您. 教您怎么从 ...
- 怎么在官网下载jstl【配图详解】
JSTL(JSP Standard Tag Library,JSP标准标签库)是一个非常优秀的开源JSP标签库,如果要在系统使用JSTL标签,则必须将jstl.jar和 standard.jar文件放 ...
随机推荐
- 【BZOJ-1060】时态同步 树形DP (DFS爆搜)
1060: [ZJOI2007]时态同步 Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 2101 Solved: 595[Submit][Statu ...
- restController与Controller-待续
restController包含controller和responseBody, restController返回一个对象时,会自动转换成json格式的数据,如果要返回视图和对象的那只能用contro ...
- 【poj3522】 Slim Span
http://poj.org/problem?id=3522 (题目链接) 题意 求最小生成树的最大边与最小边差最小. Solution 排序后滑动窗口维护 代码 // poj3522 #includ ...
- NuGet打包推送批处理以及MSBuild(通用版)
使用时注意每个批处理里面的依赖工具路径指向 源码:https://github.com/easonjim/NuGetRun bug提交:https://github.com/easonjim/NuGe ...
- C# winform窗体设计-查询单个值
查询单个值主要用于对成绩最低分,最高分,学生总数,学生性别等信息的统计 在查询单个值的时候用到了ExecuteScalar方法,连接以及语句方面,以及思路和对数据的增删改差不多 下面请看一段代码: s ...
- hdu 4609 FFT
题意:给出一堆数,问从这些数中取3个能组成三角形的概率? sol:其实就是问从这些数里取3个组成三角形有多少种取法 脑洞大开的解法:用FFT 设一开始的数是1 3 3 4 作一个向量x,其中x[i]= ...
- Akka: actor应用的一些小结
1.消息: 1) case class是scala中一个不可变对象(当然你可以让他成为可变的),通过不可变对象来进行消息传递可以更加明确内容,也能保证线程安全 2) 在Java中如果你将class对象 ...
- ubuntu14.04 gedit显示GB2312中文编码
在中文支持配置还不完整的Ubuntu 14.04中,使用gedit打开带有中文字符的文件有时会出现乱码的情况,这是由于gedit对字符编码匹配不正确导致的,解决方法如下: 在终端中输入如下命令,然后重 ...
- [iOS Keychain本地长期键值存储]
目前本地存储方式大致有:Sqlite,Coredata,NSUserdefaults.但他们都是在删除APP后就会被删除,如果长期使用存储,可以使用Keychain钥匙串来实现. CHKeychain ...
- 第一章、欢迎进入C#编程世界
1.GUI:图形用户界面. 2.在C#中,所有可执行代码都必须在方法中定义,而方法必须从属于类或结构. 3.程序集中可能包含多个命名空间的类,而一个命名空间可能跨越多个程序集. 4.解决方案文件使用. ...