web工程 所需是jar包总结
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包总结的更多相关文章
- My安卓知识6--关于把项目从androidstudio工程转成eclipse工程并导成jar包
是这样,我在我的android项目中想实现zxing也就是二维码的一些功能,但是需要的一个源码工程是androidstudio工程,想把这个工程转成eclipse工程并导成jar包在我的项目中使用. ...
- Intellij IDEA下导出Java工程的可运行JAR包
Intellij IDEA下导出Java工程的可运行JAR包 昨天一直向导出一个Java工程的可运行JAR包,然后查阅网上的资料以及自己一遍一遍的尝试,均以失败告终.可以导出JAR包,但是导出的JAR ...
- eclipse导出maven工程的可执行jar包
一.eclipse导出maven工程的可执行jar包 建立两个maven工程 ZKServer 和ZKClient 注意:用maven进行开发管理的话,默认的打出来的jar包是不能运行的,需要在pom ...
- 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 ...
- SSH整合所需的jar包
Spring3.1+Hibernate3+Struts2的最新整合所需要的jar包 Spring的基本jar包: 1.org.springframework.web-3.1.4.RELEASE.jar ...
- 转!java web项目 build path 导入jar包,tomcat启动报错 找不到该类
在eclipse集成tomcat开发java web项目时,引入的外部jar包,编译通过,但启动tomcat运行web时提示找不到jar包内的类,需要作如下配置,将jar包在部署到集成的tomcat环 ...
- 操作实践:maven工程查找工程中多余的jar包
声明:迁移自本人CSDN博客https://blog.csdn.net/u013365635 版本迭代过程中对jar的依赖可能会产生变化,一些本不必再依赖的jar包可以因为没有清除而依然留在版本的发布 ...
- java传统web项目添加maven管理jar包,log4j无法正常输出日志
本文适合1年以上编程基础的开发人员阅读,非技术创新,可作为故障排除实录参考/收藏. 背景 笔者最近在给公司一个老的web项目改造升级,项目使用springmvc+mybatis,由于项目比较久远,没有 ...
- 项目红色感叹号eclipse因Web App Libraries中的jar包missing导致项目红色感叹号
症状: 如题 分析: 修改.更换或者删除了WEB-INF/lib中的jar包 解决方案: 右击项目>build path>Libraries 直接remove Web App Librar ...
随机推荐
- u-boot移植总结(三)(转)S3C2440对Nand Flash操作和电路原理(基于K9F2G08U0A)
S3C2440对Nand Flash操作和电路原理(基于K9F2G08U0A) 转载自:http://www.cnblogs.com/idle_man/archive/2010/12/23/19153 ...
- 机器学习实战 - 读书笔记(12) - 使用FP-growth算法来高效发现频繁项集
前言 最近在看Peter Harrington写的"机器学习实战",这是我的学习心得,这次是第12章 - 使用FP-growth算法来高效发现频繁项集. 基本概念 FP-growt ...
- PHP学习笔记:利用gd库给图片打图片水印
<?php $dst_path = '1.jpg';//目标图片 $src_path = 'logo1.png';//水印图片 //创建图片的实例 $dst = imagecreatefroms ...
- JavaScript调Java
1.映射Java对象到JavaScript对象上 MainActivity.java package com.example.jsdemo; import android.os.Bundle; imp ...
- Spring InitializingBean和init-method
原文转自:http://blog.csdn.net/shaozheng1006/article/details/6916940 InitializingBean Spirng的Initiali ...
- sql server 2008空间释放
今天一原来的同事打电话说他们两个表加起来1.2t(每个表都有三四十个字段,6亿条记录),创建了索引之后空间增长到了2.2t,然后没有执行成功.问题在于虽然没执行成功,可是空间没有释放,整个系统只有2. ...
- galera cluster各种问题专贴
dbforge在galera cluster下debug存储过程hang... 经查看process list,dbforge cr_debug引擎使用了use_lock()函数,而galera cl ...
- [Xamarin.iOS] Visual Studio中Xamarin.iOS项目,无法加入PCL项目参考、NuGet组件参考
[Xamarin.iOS] Visual Studio中Xamarin.iOS项目,无法加入PCL项目参考.NuGet组件参考 解决方案 目前Visual Studio中最新版本的Xamarin.iO ...
- 为七牛云存储开发的PHP PEAR 包:Services_Qiniu
七牛云存储Qiniu Resource (Cloud) Storage:用于存储图片.apk等静态资源. 优点: 1.使用七牛带宽和CDN,速度快,不占用开发者服务器. 2.支持图片任意格式.任意分辨 ...
- SAP内存/ABAP内存/共享内存区别
(1).读取和使用方法不同SAP内存使用SET/GET parameters方法:SET PARAMETER ID 'MAT' field p_matnr.GET PARAMETER ID 'MAT' ...