Activation.jar: JavaMail related to the jar package, the use of JavaMail should be joined with Mail.jar to the LIB, specifically responsible for mail data sources and types, etc.
Ajaxtags-1.2-beta3.jar:ajax provides a library of tags to enable users to use Ajax like normal JSP tags
Ant.jar and Antlr.jar (can be deleted): The ant compiles the package, in the project does not need to add
Asm.jar:Hebernate packages, hibernate Use this Code generation Library enhancement Class (in conjunction with the Java Reflection mechanism) at run time. ASM Bytecode Library, Cglib.jar package dependent package. The required jar package.
Axis-ant.jar: Is the file provided by axis to support ant builds. This file contains the definition and implementation of three optional tasks (Task): AXIS-WSDL2JAVA,AXIS-JAVA2WSDL and Axis-admin.
Cglib-2.1.3.jar: The full name is the code Generation Library, which can be used to dynamically inherit Java classes or implement interfaces, which are used in many well-known open-source projects. Hibernate uses it to realize the dynamic generation of PO bytecode, a very core library, a necessary jar package.
Chartengineapi.jar: It's not clear, probably Birt. The class library for fonts.
Com.ibm.icu_3.6.1.v10070417.jar: Starting with version 3.2, Eclipse has added a COM.IBM.ICU plug-in to enhance support for multiple languages. It should be useless.
Commons-beanutils.jar: The following a few with "Commons" is an Apache Commons package, here is hibernate use, it is estimated that in the project did not use all these bags, so some should be able to delete. This package contains some Bean tool class classes, which are the jar packages that must be used.
Commons-cli-1.0.jar: This is a tool for processing commands. For example, the main method input string[] needs parsing. You can define the rules of the parameters in advance, and then you can invoke the CLI to resolve them.
Commond-collections.jar: Contains some of the collection classes developed by Apache, which are more powerful than java.util.*. The jar package that must be used.
Commons-digester.jar: It makes it easy to translate the elements defined in an XML document into Java objects, but its usage is a bit like a stack (of course, the inner principle is that old thing, it just provides a higher layer of encapsulation).
The implementation of the Commons-discovery-0.2.jar:discovery pattern provides a common way to locate and instantiate classes or other resources. Use the best algorithm to get all the implementations of the interface. This is especially useful when a user wants to find all the providers that provide a service
commons-fileupload.jar:jsp Upload file function
Commons-io.jar: Can be viewed as an extension of java.io
Commons-lang.jar: Contains some data type tool classes, which are extensions of java.lang.*. The jar package that must be used.
COMMONS-POOL-1.2.JAR:DBCP database Connection pool, Apache Jakarta organization developed, TOMCAT4 connection pool is also dbcp.
Commons-validator.jar: A tool used to help with validation. For example, verify the email string, date string, etc. is legal.
Coreapi.jar: A core class library of applications, here is the core package of Birt.
Dataadapterapi.jar:Birt of the data processing of the package, the specific role has not been clear.
Dom4j-1.4.jar: is a Java XML API, similar to Jdom, used to read and write XML files. Hibernate uses DOM4J to parse XML configuration files and XML mapping meta files. Required.
Dteapi.jar:Birt of the data processing of the package, the specific role has not been clear.
Dwr.jar:dwr's core package
Ehcache-1.2.jar:hibernate can use different cache caching tools as level two caching. Ehcache is the default cache caching tool. Required if there are no other optional caching tools.
Engineapi.jar:Birt the data set's package
Fckeditor.jar: Support FCKeditor image File upload and browse package
Flute.jar: About parsing CSS class library, who has not yet figured out
Freemarker.jar: Is the WebWork package, Freemarker allows the Java servlet to keep the graphics design separate from the application logic, which is done by sealing the HTML in the template. The template dynamically generates HTML using the data provided by the servlet.
Hibernate3.jar:hibernate3 's core class library.