ssh 整合项目jar包 说明

最近做ssh 开发,有些包老是冲突,闲着就把这次用到的一部分jar包 给备注下,免得下次又忘记,还有些,我懒的搜,欢迎补充,拍砖

一、Struts
        struts.jar                         Struts核心包
commons-beanutils.jar              提供Struts中ActionForm对象赋值的工具包
commons-collections.jar            管理集合类的工具包
commons-digester.jar               提供解析Struts中XML文件的配置(struts-config.xml)
commons-logging.jar                提供Struts的日志管理工具包
commons-validator.jar              提供struts后端验证(表单验证)的工具包
jakarta-oro.jar                    一套文本处理工具,能提供perl5.0兼容的正则表达式,AWK-like正则表达式, glob表达式。
commons-fileupload.jar             提供Struts的FileForm上传文件的工具类
struts-legacy.jar                  提供Struts配置数据库连接池的管理 


二、Spring
        spring.jar                         Spring完整包,包括ORM、AOP、WEB等Spring各子框架
common-logging-1.1.1.jar           Spring日志管理包(Struts中已具备)

三、Hibernate(目前版本3.2.5)
        Hibernate3.jar                     Hibernate核心包
jta.jar                             标准事务管理包,Hibernate使用事务管理需要
common-logging-1.1.1.jar           Hibernate日志管理包(Struts中已具备)
commons-collections.jar            Hibnerate集合类管理包(Struts中已具备)
        antlr.jar                           ANother Tool for Language Recognition(antlr) 必要
        dom4j.jar                           提供解析HibernateXML文件的工具包(hibernate.cfg.xml、映射文件)
asm.jar                            ASM字节码库 如果使用“cglib”则必要
        asm-attrs.jar                      ASM字节码库 如果使用“cglib”则必要
        ehcache.jar                         EHCache是默认的Hibernate二级缓存,若没有其他二级缓存,此包必要
        cglib.jar                           CGLIB 字节码解释器,用来提供ORM过程中类型的检查
commons-dbcp.jar                   目前CAT中使用的链接池管理包
commons-pool-1.3.jar               DBCP需要的连接池管理包
mysql-connector-java-5.0.7-bin.jar 目前Cat中连接mysql的驱动包
jaxen-1.1.1.jar                    支持解析Jdom和dom4j的引擎


四、Axis
        axiom-api-1.2.8.jar
axiom-impl-1.2.8.jar                (axiom实现包) 
axis2-adb-1.5.jar
axis2-kernel-1.5.jar
axis2-transport-http-1.5.jar         (axis_servlet依赖包)
axis2-transport-local-1.5.jar        (axis_servlet依赖包)
wsdl4j-1.6.2.jar                    (axis_servlet依赖包)
XmlSchema-1.4.3.jar                  (axis_servlet依赖包)
neethi-2.0.4.jar                    (axis_servlet依赖包)
commons-httpclient-3.0.1.jar         (axis_servlet依赖包)
commons-fileupload-1.2.jar           (需要替换Struts中需要的common-fileupload-1.0.jar)
woden-api-1.0M8.jar
woden-impl-dom-1.0M8.jar
httpcore-4.0.jar
axis2-jaxws-1.5.jar
commons-io-1.4.jar
commons-codec-1.3.jar                提供核心的加密算法


五、发送邮件
        javamail.jar                       发送邮件的必要包
activation.jar                     发送邮件的必要包


六、其他
        easytools.jar                        开源的一个工具类,集合了常用的函数(类型转化,获取本地资源文件等)
log4j.jar                          在应用中有使用Log4j来管理日志
jstl.jar                           标准标签库
standard.jar  标准标签库依赖库
pager-taglib.jar                    分页标签库
junit-3.8.jar                      单元测试
 

你可能感兴趣的:(ssh 整合项目jar包 说明)