JAR包 收拾说明

JAR包 整理说明
最近在项目的时候,因为项目都是手动加的JAR包(为了避免有冲突)所以这里说明下防止以后
忘记哪个是干什么的。版本可能会不同,但包是可用的!所以大家用的时候自己挑选,下面的都
是我运行成功的。所以大家放心是可以用的。
特别要提醒的是   因为我这是单独哪个框架要使用什么包列出来的,所以中间有JAR包重复,请
大家自己区分,一共也没有多!比如  commons-collections-3.2.jar  这个JAR包,在JSON跟
Hibernate里面都出现了,留下一个就可以了,但如果单独使用某个框架还是要加上去的。

struts2   手动配置struts2 要用到的包

1)   commons-fileupload-1.2.1.jar
2)   commons-io-1.3.2.jar
3)   freemarker-2.3.16.jar
4)   javassist-3.7.ga.jar
5)   ognl-3.0.jar
6)   struts2-core-2.2.1.jar
7)   xwork-core-2.2.1.jar
还有一个 struts.xml文件 要放在后台根目录下


JSON  如果你项目里面要用到JSON请把下面的包收好。

1.json-lib-2.1-jdk15.jar
2.struts2-json-plugin-2.2.1.1.jar
4.commons-beanutils-1.7.0.jar
5.commons-collections-3.2.jar
6.commons-lang-2.3.jar
7.commons-logging-1.0.4.jar
8.commons-logging-api-1.1.jar
9.ezmorph-1.0.3.jar

Hibernate Jar包及说明

1)hibernate2.jar      Hibernate的库
2)cglib-asm.jar       CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包
3)dom4j.jar           这是必须使用的jar包,Hibernate用它来读写配置文件。
4)odmg.jar            ODMG是一个ORM的规范,Hibernate实现了ODMG规范,这是一个核心的库,必须使用的jar包。
5)commons-collections.jar  Apache Commons包中的一个,功能比java.util.*强大。必须使用的jar包。
6)commons-beanutils.jar     包含了一些Bean工具类类。必须使用的jar包。 
7)commons-lang.jar      包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包
8)commons-logging.jar   包含了日志功能,必须使用的jar包。
9)c3p0.jar            C3PO是一个数据库连接池,Hibernate可以配置为使用C3PO连接池,我想一般程序都会用到!
10)slf4j-api-1.6.1

XML
dom4j-1.6.1.jar 这个在hibernate包里也会出现


ibatis
ibatis-sqlmap-2.3.4.726.jar

数据库驱动

mysql.jar   MYSQL驱动
ojdbc14.jar  ORCALE驱动


Spring

1.commons-logging-1.1.1
2.spring
3.struts2-spring-plugin-2.1.6

包这里我上传了,可以打包下载,因为上传文件有限制大小,所以分了两个包
有不对的地方请高手指正,JAR包 收拾说明
1 楼 royceyen 2012-08-05  
谢谢分享!