commons-beanutils-1.8.3.jar : BeanUtils主要提供了对于JavaBean进行各种操作,需要Commons -Collections包和Commons -logging包的支持
dom4j-1.6.1.jar : 解析XML
log4j-1.2.17 : 日志
mail.jar : 发送邮件
mysql-connector-java-5.1.5-bin.jar : mysql的JDBC驱动
ojdbc14.jar : oracle的JDBC驱动
servlet-api.jar ____________待定

Spring3.X:
aopalliance-1.0.jar : 使用SpringAOP功能时依赖的包
aspectjweaver.jar : 使用SpringAOP功能时依赖的包
commons-pool-1.6.jar : 连接池,使用SpringJDBC功能时依赖的包
spring-aop-3.2.5.RELEASE.jar : aop(面向切面编程)相关
spring-beans-3.2.5.RELEASE.jar : 包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC/DI支持,引入spring-core.jar及spring- beans.jar文件就可以了
spring-context-3.2.5.RELEASE.jar : spring提供在基础 IoC 功能上的扩展服务
spring-context-support.jar : spring-context的扩展支持,包含支持缓存Cache(ehcache)、JCA、JMX、邮件服务(JavaMail、COS Mail)、任务计划Scheduling(Timer、Quartz)方面的类
spring-core-3.2.5.RELEASE.jar : 包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心
spring-expression-3.2.5.RELEASE.jar: spring表达式语言
spring-jdbc-3.2.5.RELEASE.jar : 包含对Spring对JDBC数据访问进行封装的所有类;
spring-orm-3.2.5.RELEASE.jar : 包含Spring对DAO特性集进行了扩展,使其支持 iBATIS、JDO、OJB、TopLink,因为Hibernate已经独立成包了,现在不包含在这个包里了。这个jar文件里大部分的类都要依赖spring-dao.jar里的类,用这个包时你需要同时包含spring-dao.jar包;
spring-struts-3.2.5.RELEASE.jar : 整合Struts的支持;
spring-tx-3.2.5.RELEASE.jar : 提供对事务的支持
spring-web-3.2.5.RELEASE.jar : 包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类;

Hibernate:
hibernate3.jar : 核心库
commons-collections-3.2.jar : 包含了一些Apache开发的集合类,功能比java.util.*强大。必须使用的jar包
commons-logging-1.1.3.jar : Apache Commons包中的一个,包含了日志功能,必须使用的jar包
ehcache-1.2.3.jar : 如果没有其它的缓存,则它是必须
cglib-2.2.2.jar : CGLIB 字节码解释器,如果使用“cglib”则必要;如果使用“CGLIB”还需(asm.jar,asm-attrs.jar)
c3p0-0.9.1.2.jar : Hibernate可以配置为使用C3PO连接池。如果你准备用这个连接池,就需要这个jar包
hibernate-jpa-2.0-api-1.0.0.Final : hibernate实现的Java Persistence API(持久层API)
javassist-3.11.0.GA : 处理Java字节码的驱动代码库
jta-1.1 : JTA规范,当Hibernate使用JTA的时候需要。必需的。
slf4j-log4j12-1.7.5.jar : 和spring整合时,日志相关

Struts2.x:
commons-fileupload-1.2.2.jar : 文件上传组件
commons-io-2.0.1.jar : IO加强
commons-lang-2.3.jar : lang包加强
commons-lang3-3.2.jar : 提供了基于事件的表现形式
freemarker-2.3.19.jar : 模板引擎
ognl-3.0.6.jar : ognl标签
struts2-core-2.3.15.1.jar : 核心
struts2-json-plugin-2.3.8.jar : 使用JSON格式
xwork-core-2.3.1.1.jar : xwork核心
struts2-spring-plugin-2.3.15.3.jar : 整合struts-spring

web工程 所需是jar包总结的更多相关文章

  1. My安卓知识6--关于把项目从androidstudio工程转成eclipse工程并导成jar包

    是这样,我在我的android项目中想实现zxing也就是二维码的一些功能,但是需要的一个源码工程是androidstudio工程,想把这个工程转成eclipse工程并导成jar包在我的项目中使用. ...

  2. Intellij IDEA下导出Java工程的可运行JAR包

    Intellij IDEA下导出Java工程的可运行JAR包 昨天一直向导出一个Java工程的可运行JAR包,然后查阅网上的资料以及自己一遍一遍的尝试,均以失败告终.可以导出JAR包,但是导出的JAR ...

  3. eclipse导出maven工程的可执行jar包

    一.eclipse导出maven工程的可执行jar包 建立两个maven工程 ZKServer 和ZKClient 注意:用maven进行开发管理的话,默认的打出来的jar包是不能运行的,需要在pom ...

  4. json-lib-2.4-jdk15.jar所需全部JAR包.rar java jsoup解析开彩网api接口json数据实例

    json-lib-2.4-jdk15.jar所需全部JAR包.rar  java jsoup解析开彩网api接口json数据实例 json-lib-2.4-jdk15.jar所需全部JAR包.rar  ...

  5. SSH整合所需的jar包

    Spring3.1+Hibernate3+Struts2的最新整合所需要的jar包 Spring的基本jar包: 1.org.springframework.web-3.1.4.RELEASE.jar ...

  6. 转!java web项目 build path 导入jar包,tomcat启动报错 找不到该类

    在eclipse集成tomcat开发java web项目时,引入的外部jar包,编译通过,但启动tomcat运行web时提示找不到jar包内的类,需要作如下配置,将jar包在部署到集成的tomcat环 ...

  7. 操作实践:maven工程查找工程中多余的jar包

    声明:迁移自本人CSDN博客https://blog.csdn.net/u013365635 版本迭代过程中对jar的依赖可能会产生变化,一些本不必再依赖的jar包可以因为没有清除而依然留在版本的发布 ...

  8. java传统web项目添加maven管理jar包,log4j无法正常输出日志

    本文适合1年以上编程基础的开发人员阅读,非技术创新,可作为故障排除实录参考/收藏. 背景 笔者最近在给公司一个老的web项目改造升级,项目使用springmvc+mybatis,由于项目比较久远,没有 ...

  9. 项目红色感叹号eclipse因Web App Libraries中的jar包missing导致项目红色感叹号

    症状: 如题 分析: 修改.更换或者删除了WEB-INF/lib中的jar包 解决方案: 右击项目>build path>Libraries 直接remove Web App Librar ...

随机推荐

  1. TortoiseSVN中出现的图标问题及解决方法

    1.红色感叹号表示这个文件从服务器上下载下来以后,在本地被修改过.这时执行提交操作就可以了.2.黄色感叹号表示这个文件在提交的时候发现存在冲突,也就是说有别人在你提交之前对这个文件的同一个版本进行了修 ...

  2. 重新想象 Windows 8 Store Apps (56) - 系统 UI: Scale, Snap, Orientation, High Contrast 等

    [源码下载] 重新想象 Windows 8 Store Apps (56) - 系统 UI: Scale, Snap, Orientation, High Contrast 等 作者:webabcd ...

  3. 默认选中ComboBox的某一项

    如: 让它选中“统计今天”(控件Name为cobListTime) 方法: 1.cobListTime.Text = cobListTime.Items[0].ToString();//默认选中第一个 ...

  4. 伏羲八卦、文王六十四卦、老子阴阳太极、西方哲学辩证与"解耦和复用”思想的异曲同工之妙

    伏羲八卦.文王六十四卦.老子阴阳太极.西方哲学辩证与"解耦和复用”思想的异曲同工之妙     问题:任何程序语言在遇到复杂逻辑时,代码维护难度就会加大,如何处理该问题? 答案:重构,模块化. ...

  5. HTML5&CSS3经典动态表单-2

    上一个demo效果没出来!实际如下 代码没问题.不知道为啥,展示的demo里光标获取焦点的时候不会有如下效果

  6. javascript小知识点

    大家对input中的value值研究的透彻么,今天看到一篇博客,很神奇  然后研究了一下input中的value值到底对应的是啥值 1.input中的value,这是大家在开发中进场遇到的一个问题 & ...

  7. jQuery对复选框(checkbox)的全选,全不选,反选等的操作

    效果截图: HTML代码: <body><ul id="list"> <li><label><input type=" ...

  8. javascript宿主对象之window.screen、window.close()/open()、window.moveTo、window.resizeTo

    window.screen属性所提供的是浏览器以外的信息.这里只简单的概述一下: screen.availWidth - 可用的屏幕宽度 (除去操作系统菜单) screen.availHeight - ...

  9. ASP.NET验证码生成与识别

    一般验证码页面只输出一个图片而不进行其他业务处理,所以验证码一般放在一般处理程序(httpHandler)页面中,而如果将验证码生成代码放到一般处理程序中,要将生成验证码保存在Session中,这里我 ...

  10. 404 & 401 Errors with the App Management Service

    from:http://blogs.technet.com/b/sharepoint_-_inside_the_lines/archive/2013/06/23/404-amp-401-errors- ...