jar包汇总
用途 java邮件收发所需的两个开发 activation-1.1.1.jar 包:mail.jar和activation.jar ActiveMQ收发消息所需要jar包,较多用 activeio-core-3.1.2.jar 于站内信等。 ActiveMQ收发消息所需要jar包,较多用 activemq-core-5.5.1.jar 于站内信等。 缺少此jar包,hibernate不会执行hql语 antlr-2.7.7.jar 句。 如果使用了Hibernate则需要加入该JAR 这个包是AOP联盟的API包,里面包含了针 aopalliance-1.0.jar 对面向切面的接口。 通常Spring等其它 具备动态织入功能的框架依赖此包。 apache-solr-analysis-extras-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 apache-solr-cell-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 apache-solr-clustering-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 apache-solr-core-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 apache-solr-dataimporthandler-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 apache-solr-dataimporthandler-extras-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 apache-solr-langid-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 apache-solr-solrj-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 apache-solr-test-framework-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 apache-solr-uima-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 apache-solr-velocity-4.0.0-ALPHA.jar Apache Solr ,搜索服务器 jar包 ASM是一个Java字节码操纵框架。它可以 直接以二进制形式动态地生成stub类或其 他代理类,或者在装载时动态地修改类。 asm-3.3.1.jar ASM提供类似于BCEL和SERP之类的工具包 的功能,但是被设计得更小巧、更快速, 这使它适用于实时代码插装。 是Spring AOP 面向切面 的依赖包,支持 aspectjrt-1.7.1.jar AOP的包 是Spring AOP 面向切面 的依赖包,支持 aspectjweaver-1.7.1.jar AOP的包 bsh-1.2b7.jar 解决负载逻辑运算 c3p0-0.9.1.1.jar 为hibernate配置线程池要用到 cglib-2.2.2.jar Hibernate相关包 ckeditor-java-core-3.5.3.jar web 在线编辑器 jar包 与ckeditor整合,可已在编辑器上浏览上 CKFinder-2.2.jar 传文件 与ckeditor整合,可已在编辑器上浏览上 CKFinderPlugin-FileEditor-2.2.jar 传文件 与ckeditor整合,可已在编辑器上浏览上 CKFinderPlugin-ImageResize-2.2.jar 传文件 com.sun.el-1.0.0.v201105211818.jar el表达式 依赖jar包 commons-beanutils-1.8.3.jar 动态的获取/设值Java Bean的属性 用来处理常用的编码方法的工具类包,例 commons-codec-1.6.jar 如DES、 SHA1、MD5、Base64等等 commons-collections-3.2.1.jar 对标准java Collection的扩展 commons-dbcp-1.4.jar java配置dbcp数据库连接池所需jar包 Apache commonsexec提供一些常用的方法 用来执行外部进程。Apache commons commons-exec-1.1.jar exec库提供了监视狗Watchdog来设监视进 程的执行超时,同时也还实现了同步和异
Guava 是一个 Google 的基于java1.6的 类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, guava-12.0.jar common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你的JAVa代码更加优雅,更加 简洁,让你工作更加轻松愉悦。下面是学 习过程中的一些笔记和知识点的记录。 h2-1.3.166.jar H2数据库操作支持JAR包 Hamcrest是一个书写匹配器对象时允许直 接定义匹配规则的框架.有大量的匹配器 是侵入式的,例如UI验证或者数据过滤,但 hamcrest-core-1.1.jar 是匹配对象在书写灵活的测试是最常用. 本教程将告诉你如何使用Hamcrest进行单 元测试。与Junit但愿测试类似 hibernate-commons-annotations-4.0.1.Final.jar Hibernate相关包 hibernate-core-4.1.2.jar Hibernate相关包 hibernate-entitymanager-4.1.2.jar Hibernate相关包 hibernate-jpa-2.0-api-1.0.1.Final.jar Hibernate相关包 hibernate-validator-4.2.0.Final.jar Hibernate相关包 htmlunit-2.9.jar html的单元测试Jar包 htmlunit-core-js-2.9.jar html的单元测试(Js部分)Jar包 httpclient-4.2-beta1.jar HttpClient 是 Apache Jakarta Common httpcore-4.2-beta1.jar 下的子项目,可以用来提供高效的、最新 httpmime-4.1.2.jar 的、功能丰富的支持 HTTP 协议的客户端 验证码生成的Jar包之一,还有jcaptchaimaging-01012005.jar 1.0.jar,jcaptcha-api-1.0.jar jackson-annotations-2.0.4.jar jackson-core-2.0.4.jar Java下常见的Json类库有Gson、JSON-lib jackson-core-asl-1.9.8.jar 和Jackson等,Jackson相对来说比较高 jackson-databind-2.0.4.jar 效,在项目中主要使用Jackson进行JSON jackson-jaxrs-json-provider-2.0.1.jar 和Java对象转换 jackson-mapper-asl-1.9.8.jar jackson-module-jaxb-annotations-2.0.4.jar jacob.jar java操作Word文档的JAR包,非常有用 jasypt-1.7.jar java操作CSV文件的JAR包,比较简单,很 javacsv.jar 有用。 javaGeom-0.11.0.jar java中GUI帮助类 javassist-3.15.0-GA.jar mybatis或者Hibernate会用到该JAR包 el表达式 依赖jar包,servlet2.5版本以 javax.el-2.1.0.v201105211819.jar 上均不需要引入该JAR包,默认支持。 javax.servlet.jsp.jstl-1.2.0.v201105211821.jar jstl jar包 javax.servlet.jsp-2.1.0.v201105211820.jar servlet jar包 javax.servlet-2.5.0.v201103041518.jar servlet jar包 jaxb-impl-2.2.5.jar 使用CXF实现WebService,需要该Jar包 WebService 支持包,主要是操作XML文 jaxen-1.1.3.jar 件,类似dom4j jar包 使用一个注解处理器来实现你的带注释的 jboss-logging-3.1.0.GA.jar 接口的具体类(Hibernate支持包) jboss-transaction-api_1.1_spec-1.0.0.Final.jar Hibernate支持包 jcaptcha-1.0.jar jcaptcha-1.0-all.jar 验证码生成的upload-1.2.1.jar struts上传文件 针对java.io.InputStream和Reader进行 commons-io-2.3.jar 了扩展 commons-lang-2.5.jar 对ng.*的扩展 commons-lang3-3.1.jar对ng.*的扩展 commons-logging-1.1.1.jar 日志包 这个包实现了很多基本的基于Intenet协 议,下面是 commons 支持的协议: FTP/FTPS NNTP SMTP POP3 Telnet commons-net-2.0.jar TFTP Finger Whois rexec/rcmd/rlogin Time (rdate) and Daytime Echo Discard NTP/SNTP commons-pool-1.6.jar 实现对象池化框架 core-1.7.jar 二维码、条形码操作jar包 cssparser-0.9.5.jar CSS类库 数据库测试jar包,依赖于slf4j.jar和 dbunit-2.4.8.jar commons-lang-2.5.jar Java的XML API,解析XML的jar包,非常 dom4j-1.6.1.jar 有用。 dozer是一款非常强大的对象转换工具。 Dozer可以在JavaBean到JavaBean之间进 dozer-5.3.2.jar 行递归数据复制,并且这些JavaBean可以 是不同的复杂的类型。 java 规则引擎,常用的有商城积分等。 drools-compiler-5.5.0.Final.jar 很强大的Jar包 java 规则引擎,常用的有商城积分等。 drools-core-5.5.0.Final.jar 很强大的Jar包 java 规则引擎,常用的有商城积分等。 drools-persistence-jpa-5.5.0.Final.jar 很强大的Jar包 java程序很大一部分要操作数据库,为了 提高性能操作数据库的时候,有不得不使 druid-0.2.6.jar 用数据库连接池。数据库连接池有很多选 择,c3p、dhcp、proxool等,druid作为 一名后起之秀 ehcache-core-2.5.2.jar 项目缓存功能JAR包 JNA 的JAR包。使用JNA访问Java外部函数 examples.jar 接口。在java中可以直接调用其他语言或 者动态链接库 .dll/.so 文件。非常有用 FreeMarker是一个模板引擎,一个基于模 freemarker-2.3.19.jar 板生成文本输出的通用工具,使用纯Java geronimo-j2ee-management_1.1_spec-1.0.1.jar Apache Geronimo 是 Apache 软件基金会 geronimo-jms_1.1_spec-1.1.1.jar 的开放源码J2EE服务器,它集成了众多先 greenmail-1.3.1b.jar 支持邮件发送JAR包,可以与spring集成