jar包汇总

合集下载

javaweb项目中常用的jar包详解

javaweb项目中常用的jar包详解

(1)Activa‎ti on-1.1.jar:与javam‎a il相关的‎j ar包,使用java‎m ail时应‎与m ail.jar一起加‎入到lib中‎去,具体负责ma‎i l的数据源‎和类型等。

(2)Antlr-2.7.6.jar:是ant编译‎的包,在工程中不用‎添加可以删除‎。

A Nothe‎r Tool for Langua ‎g e Recogn‎i tion(antlr) 必要(3)asm.jar:是hiber‎n ate的包‎,使用这个包生‎成库增强类,必须要。

(4)aspect‎j w eave‎r.jar:这是Spri‎n g AOP所要用‎到的包.(5)bcprov‎-j dk.jar:JAVA开发‎C A认证使用‎J a va开发‎和信息安全相‎关的程序(6)Cglib.jar:CGLIB 字节码解释器‎如果使用“cglib”则必要(7)common‎s-beanut‎i ls.jar:BeanUt‎i ls就是其‎中的一个,用于处理Ja‎v aBean‎s。

它利用Jav‎a的反射机制‎,从动态的生成‎对b ean的‎g e tter‎和sette‎r的调用代码‎,到模拟创建一‎个动态的be‎a n,等等。

(8)Common‎s-codec.jar:Common‎s项目中用来‎处理常用的编‎码方法的工具‎类包,例如DES、SHA1、MD5、Base64‎,URL,Soundx‎等等。

[1] 不仅是编码,也可用于解码‎。

(9)Common‎s-collec‎ti ons.ja r:为Java标‎准的Coll‎e ction‎s API提供了‎相当好的补充‎。

在此基础上对‎其常用的数据‎结构操作进行‎了很好的封装‎、抽象和补充。

保证性能的同‎时大大简化代‎码。

(10)Common‎s-dbcp.jar:主流数据库连‎接池之一(DBCP、c3p0、proxoo‎l),单独使用DB‎C P需要使用‎c ommon‎s-dbpc.jar、common‎s-collec‎t ions.jar、common‎s-pool.jar三个包‎(11)Common‎s-digest‎e r.jar:common‎s中的dig‎e ster是‎非常优秀的x‎m l解析工具‎,这个工具提供‎了从xml->javabe‎a n的映射。

jar file和executable jar file

jar file和executable jar file

jar file和executable jar file`jar`文件是一种Java归档文件,它包含了Java类文件、资源文件以及其他与Java应用程序相关的文件。

Java归档文件可以使用`jar`命令创建和管理。

`executable jar file`是指一种可执行的Java归档文件,它包含了Java 类文件、资源文件以及一个名为`manifest.mf`的文件。

`manifest.mf`文件用于指定Java应用程序的主类和启动参数。

executable jar文件可以使用`jar`命令和相应的参数创建。

创建executable jar文件的命令示例:```jar cvf my_app.jar MainClass -C bin/ .```这里,`my_app.jar`是创建的executable jar文件名,`MainClass`是Java 应用程序的主类名,`bin/`是存放可执行文件的目录。

在Windows操作系统中,您还可以使用`jar.exe`命令创建executable jar 文件。

创建命令如下:```jar.exe cvf my_app.jar MainClass -C bin/ .```需要注意的是,要运行executable jar文件,您需要使用Java运行时环境(JRE)或Java开发工具包(JDK)。

运行executable jar文件的命令示例:```java -jar my_app.jar```或者```java -jar my_app.jar```总之,`jar`文件和`executable jar`文件的主要区别在于,后者添加了一个`manifest.mf`文件,使得Java应用程序具有可执行性。

executable jar 文件可以使用`jar`命令或`jar.exe`命令创建,并在安装了Java运行时环境或Java开发工具包的计算机上运行。

【Java】class.jar和sources.jar及javadoc.jar三种jar包

【Java】class.jar和sources.jar及javadoc.jar三种jar包

【Java】class.jar和sources.jar及javadoc.jar三种jar包⼀、普及jar包知识 例如(举例⼦解释)类⽂件(.class) test-java-1.0-SNAPSHOT.jar⽂档包(API) test-java-1.0-SNAPSHOT-javadoc.jar资源包(code) test-java-1.0-SNAPSHOT-sources.jar⼆、使⽤⽅法1.类⽂件(.class) test-java-1.0-SNAPSHOT.jar 反编译,最暴⼒直接的⽅法,将jar包拖进IDEA⾥查看2.⽂档包(API) test-java-1.0-SNAPSHOT-javadoc.jar 解压该⽂件,打开index.html查看3.资源包 test-java-1.0-SNAPSHOT-sources.jar 拖进IDEA直接查看⼆、⽣成⽅法1.类⽂件(.class) test-java-1.0-SNAPSHOT.jar 直接使⽤maven打包⽣成即可2.⽂档包(API) test-java-1.0-SNAPSHOT-javadoc.jar 使⽤ maven-javadoc-plugin 插件⽣成javadoc.jar3.资源包 test-java-1.0-SNAPSHOT-sources.jar 使⽤ maven-source-plugin 插件⽣成sources.jar完整pom⽂件如下:1<?xml version="1.0" encoding="UTF-8"?>2<project xmlns="/POM/4.0.0"3 xmlns:xsi="/2001/XMLSchema-instance"4 xsi:schemaLocation="/POM/4.0.0 /xsd/maven-4.0.0.xsd">5<modelVersion>4.0.0</modelVersion>67<groupId>com.test</groupId>8<artifactId>test-java</artifactId>9<version>1.0-SNAPSHOT</version>10<dependencies>11<dependency>12<groupId>junit</groupId>13<artifactId>junit</artifactId>14<version>4.12</version>15<scope>compile</scope>16</dependency>17</dependencies>1819<build>2021<plugins>22<plugin>23<!-- Maven 编译插件24指定maven编译的jdk版本,如果不指定,25 maven3默认⽤jdk 1.5 maven2默认⽤jdk1.3 -->26<groupId>org.apache.maven.plugins</groupId>27<artifactId>maven-compiler-plugin</artifactId>28<version>3.8.1</version>29<configuration>30<!-- ⼀般⽽⾔,target与source是保持⼀致的,但是,有时候为了让程序能在其他版本的jdk中运⾏(对于低版本⽬标jdk,源代码中不能使⽤低版本jdk中不⽀持的语法),会存在target不同于source的情况 --> 31<source>1.8</source><!-- 源代码使⽤的JDK版本 -->32<target>1.8</target><!-- 需要⽣成的⽬标class⽂件的编译版本 -->33<encoding>UTF-8</encoding><!-- 字符集编码 -->34<verbose>true</verbose>35<showWarnings>true</showWarnings>36<fork>true</fork><!-- 要使compilerVersion标签⽣效,还需要将fork设为true,⽤于明确表⽰编译版本配置的可⽤ -->37<executable><!-- path-to-javac --></executable><!-- 使⽤指定的javac命令,例如:<executable>${JAVA_1_4_HOME}/bin/javac</executable> -->38<compilerVersion>1.3</compilerVersion><!-- 指定插件将使⽤的编译器的版本 -->39<meminitial>128m</meminitial><!-- 编译器使⽤的初始内存 -->40<maxmem>512m</maxmem><!-- 编译器使⽤的最⼤内存 -->41<!-- <compilerArgument>-verbose -bootclasspath ${java.home}\lib\rt.jar</compilerArgument>&lt;!&ndash; 这个选项⽤来传递编译器⾃⾝不包含但是却⽀持的参数选项 &ndash;&gt;-->42</configuration>43</plugin>4445<!-- ⽣成javadoc⽂档包的插件 -->46<plugin>47<groupId>org.apache.maven.plugins</groupId>48<artifactId>maven-javadoc-plugin</artifactId>49<version>3.2.0</version>50<executions>51<execution>52<id>attach-javadocs</id>53<goals>54<goal>jar</goal>55</goals>56</execution>57</executions>58</plugin>5960<!-- ⽣成sources源码包的插件 -->61<plugin>62<groupId>org.apache.maven.plugins</groupId>63<artifactId>maven-source-plugin</artifactId>64<version>3.2.1</version>65<configuration>66<attach>true</attach>67</configuration>68<executions>69<execution>70<!-- 在package阶段之后会执⾏源代码打包 -->71<phase>package</phase>72<goals>73<goal>jar-no-fork</goal>74</goals>75</execution>76</executions>77</plugin>78</plugins>79</build>8081</project>配置好插件后,使⽤maven package命令既能在target⽬录中查看到三个jar包 命令:mvn package如果要把三种jar包安装到本地仓库 命令:mvn install如果要把三种jar包发布到远程仓库 命令:mvn deploy。

Java打包成jar文件,以及将jar文件导出为exe文件方法汇总

Java打包成jar文件,以及将jar文件导出为exe文件方法汇总

Java打包成jar文件,以及将jar文件导出为exe文件方法汇总(图形说明)一、Java打包成jar文件方法一:用Eclipse导出jar文件注:我用的是Eclipse,但是MyEclipse也大同小异首先右键点击所要打包的工程,选择Export选项选择JAR file,点击Next在要打包的工程前打钩,如上图红色所示;选择导出文件的目的地址,如图蓝色所示,包名随意,没有特定的要求;点击Next点击Browse选择到主类所在的上一个文件夹,别忘了填写File name(随意起名即可),点击OK;点击第四幅图的下面的Browse按钮,选择主类的名字,如下图所示点击OK,即可完成打包。

运行jar文件,可将jar文件与一个批处理文件放到一个文件夹中;其中批处理文件的内容为:java -jar neme.jar(其中name为jar包的名字)批处理文件格式为.bat;双击批处理文件即可运行程序。

PS:将java工程文件打包成.exe文件我用的是一个exe4j的免费软件第一步:默认即可,直接点击Next第二步:如果有已经制作好的jar文件,选择“JAR in EXE”mode,然后点击Next第三步:红色划线框内填写工程名字,随意即可;蓝色划线框内填写打包后的exe文件输出目录第四步:如果需要导出为exe文件的是图形界面,则选择GUI application;如果要导出为exe文件的是控制台的,则选择console application;Executable name写你将要生成的exe文件的名字,Icon File可以选择生成文件的图标第五步:点击绿色的加号,出现如下所示对话框,选择archive,然后选择已经打包好的jar文件选择主类完成后如图所示第六步:最小版本填1.3,最大版本填1.6;如果只需导出的exe在装有JRE的机子上可以运行,那么一路Next下去,最后点击Finish即可;如果想要在没有装JRE的机器上运行,那么需要继续,点击Advanced Options,选择searchsequence选择Directory,点击浏览按钮,选择JRE所在的根目录,将JRE复制过来,如下图所示选择Preferred VM,选择Client hotspot VM第7、8步是一些基本配置,默认即可,第9步编译,第10步你就可以看到以下效果了好了,大功告成了~方法二:用命令生成jar文件首先编写一个清单文件,名为:MANIFEST.MFT,其代码如下:Manifest-Version: 1.0//该属性是创建可执行jar包必需的,指定的Main-Class为全路径类名(且该类必需有main方法)Main-Class:填写你的主类Created-By: 1.5.0_02 (Sun Microsystems Inc.)然后,使用如下命令生成jar文件:jar cfm 填写你要生成jar的名字.jar MANIFEST.MFT *.class其中,c表示要生成一个新的jar文件;f表示生成jar的名字;m表示清单文件的名字二、ar文件导出为可执行文件,即exe文件方法一:用j2ewiz,使用方法如下:操作步骤:1、双击j2ewiz.exe,出现软件注册窗口,点击下一步。

java 打包过程及如何使用第三方jar包

java 打包过程及如何使用第三方jar包

Java 打可执行jar包及如何加入引用包的方法1.选择项目选择Export
2.选择java->JAR file
3.选择next
4.选择next
5.下一步next
6.然后点击Finish结束
7.引用包的使用在test.jar的目录中建lib(文件夹名字随意命名).把用到的第三方jar包
放进去。

目录如下
打开生成的test.jar用解压缩的方式打开
把META-INF下的MANIFEST.MF文件拉出来。

添加用到的引用包
Class-Path:后面一定要有一个空格。

多个包后面以至少一个空格分开。

后面也一定要有两个空行。

(一定要遵守该格式)
然后把文件导入到test.jar包里,即可打开test.jar且保持了原有的功能。

效果图:
这是利用Http-Client打开新浪微博的例子。

希望能帮到你。

java中常用jar包

java中常用jar包

java中常⽤jar包commons-io.jar:可以看成是java.io的扩展,⽤来帮助进⾏IO功能开发.它包含三个主要的领域:Utilityclasses-提供⼀些静态⽅法来完成公共任务.Filters-提供⽂件过滤器的各种实现.Streams-提供实⽤的Stream,reader与writer实现.commons-beanutils.jar:提供对Java反射和⾃省API的包装,主要提供了对于 JavaBean进⾏各种操作。

commons-digester.jar:它能⽅便地将XML⽂档所定义的元素转化为JAVA对象,其实它的⽤法有点象栈(当然内在的原理就是那个古⽼的东西,只是提供了更⾼⼀层的封装)。

commons-lang.jar:它扩展了标准 ngAPI,增加了字符串操作⽅法、基本数值⽅法、对象反射、创建和串⾏化以及System属性。

它还包含⼀个可继承的enum类型、对多种嵌套的Exception类型的⽀持、对java.util.Date的增强以及⽤于构建⽅法的实⽤程序,例如⾃动⽣成 toString()的结果、⾃动实现hashCode()和equals()⽅法、数组操作、枚举、⽇期和时间的处理等等。

ArrayUtils–⽤于对数组的操作,如添加、查找、删除、⼦数组、倒序、元素类型转换等;BitField–⽤于操作位元,提供了⼀些⽅便⽽安全的⽅法;BooleanUtils–⽤于操作和转换boolean或者Boolean及相应的数组;CharEncoding–包含了Java环境⽀持的字符编码,提供是否⽀持某种编码的判断;CharRange–⽤于设定字符范围并做相应检查;CharSet–⽤于设定⼀组字符作为范围并做相应检查;CharSetUtils–⽤于操作CharSet;CharUtils–⽤于操作char值和Character对象;ClassUtils–⽤于对Java类的操作,不使⽤反射;ObjectUtils–⽤于操作Java对象,提供null安全的访问和其他⼀些功能;RandomStringUtils–⽤于⽣成随机的字符串;SerializationUtils–⽤于处理对象序列化,提供⽐⼀般Java序列化更⾼级的处理能⼒;StringEscapeUtils–⽤于正确处理转义字符,产⽣正确的Java、JavaScript、HTML、XML和SQL代码;StringUtils–处理String的核⼼类,提供了相当多的功能;SystemUtils–在ng.System基础上提供更⽅便的访问,如⽤户路径、Java版本、时区、操作系统等判断;Validate–提供验证的操作,有点类似assert断⾔;WordUtils–⽤于处理单词⼤⼩写、换⾏等。

java开发常用jar包

java开发常用jar包
stax-api-1.0.1.jar 解析XML
struts2-core-2.0.14.jar struts2核心jar
struts2-spring-plugin-2.0.6.jar struts2整合Spring所需jar
taglibs-datetime.jar Apache开源组织提供标签库,用于格式化日期。
db2jcc.jar java连接DB2所需jar
db2jcc_license_cu.jar java连接DB2所需jar
dom4j-1.6.1.jar 解析XML
ehcache-1.2.4.jar hibernate的二级缓存如果用ehcache的时候需要此jar包
emf.jar 基于Eclipse的模型框架
wsdl4j-1.5.1.jar Axis运行所需要的组件包
activation.jar JAF框架的jar包
annotations-api.jar 使用注解所需jar
ant.jar 用于自动化调用程序完成项目的编译,打包,测试等
aopalliance-1.0.jar 支持Spring AOP
ezmorph-1.0.6.jar 使用JSON所需的jar包
FastInfoset-1.2.2.jar 使用WebService所需的jar包
freemarker-2.3.8.jar Strus2支持的一种表现层框架
geronimo-activation_1.1_spec-1.0.2.jar Apache Geronimo所带jar包,
taglibs-mailer.jar 用于发送邮件
taglibs-string.jar Apache开源组织提供标签库,用于对String的操作。

j2ee_jar包介绍

j2ee_jar包介绍

--面向切面编程自动代理必须使用的jar 就是自动代码生成器同xdoclet* asm/asm*-2.2.3.jar- ObjectWeb ASM 2.2.3 ()- required for building the framework- required at runtime when using parameter name discovery with AspectJ* aspectj/aspectjweaver.jar, aspectj/aspectjrt.jar, (aspectj/aspectjtools.jar) - AspectJ 1.5.3 ()- required for building the framework- required at runtime when using Spring's AspectJ supportNOTE: aspectjtools.jar is not included in the Spring distribution because of its size.It needs to be taken from the AspectJ distribution or from Spring CVS. Note that thisis only necessary if you want to rebuild the Spring jars including the AspectJ aspects.* axis/axis.jar, axis/saaj.jar, axis/wsdl4j.jar- Apache Axis 1.4 (/axis)- required for building the framework- required for running JPetStore全称:Apache EXtensible Interaction System 阿帕奇可扩展交互系统Axis本质上就是一个 SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用途 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集成
相关文档
最新文档