Functions of some jar of J2EE

Source: Internet
Author: User
Tags email string

Functions of some jar of J2EE

 

Activation. jar:Jar packages related to javamail should be added to lib together with mail. jar when javamail is used. Specifically, it is responsible for the data source and type of mail, etc.

Ajaxtags-1.2-beta3.jar:The tag library provided by Ajax enables users to use Ajax just like common JSP labels

Ant. jar and anlr. Jar (you can delete them ):The ant compilation package does not need to be added in the project.

ASM. jar:Hebernate package. hibernate uses this code to generate library enhancement classes (used together with the Java reflection mechanism) during runtime. ASM bytecode library and cglib. jar package dependent packages. Required jar packages.

Axis-ant.jar:Is the file provided by axis to support ant construction. The file contains definitions and implementations of Three Optional tasks: axis-wsdl2java, axis-java2wsdl, and axis-Admin.

Cglib-2.1.3.jar:Code Generation library can be used to dynamically inherit Java classes or implement interfaces. It is used in many well-known open-source projects. hibernate uses it to dynamically generate Po bytecode, a very core library, and a necessary jar package.

Chartengineapi. jar:It's not clear. It's probably the Birt class library about fonts.

Com. IBM. icu_3.6.1.v100702.16.jar:Since version 3.2, eclipse has added a com. IBM. ICU plug-in to enhance multi-language support. It should be useless.

Commons-beanutils.jar:The following are one of the Apache commons packages, which are used by hibernate. It is estimated that none of these packages are used in the project, so some of them should be deleted. This package contains some bean tool classes and is a required jar package.

Commons-cli-1.0.jar:This is a tool for processing commands. For example, the string [] entered by the main method needs to be parsed. You can pre-define the parameter rules and then call CLI for parsing.

Commond-collections.jar:Including some collection classes developed by Apache, which are more powerful than Java. util. Required jar package.

Commons-digester.jar:It can easily convert the elements defined in the XML document into Java objects. In fact, its usage is a bit like a stack (of course, the internal principle is the old thing, it only provides encapsulation of a higher layer ).

Commons-discovery-0.2.jar:The implementation of the discovery mode provides common methods for locating and instantiating classes or other resources. Use the best algorithm to get all the implementations of the interface. This is especially useful when users want to find all the providers that provide a certain service.

Commons-fileupload.jar:JSP file upload function

Commons-io.jar:It can be seen as an extension of Java. Io.

Commons-lang.jar:It contains some data type tool classes and is an extension of Java. Lang. Required jar package.

Commons-pool-1.2.jar:DBCP database connection pool, developed by Apache Jakarta, and the tomcat4 connection pool is also DBCP.

Commons-validator.jar:Tool used for verification. For example, verify whether the email string and date string are valid.

Coreapi. jar:A core class library of an application. Here is the core package of Birt.

Dataadapterapi. jar:The specific functions of the Birt Data Processing Package have not been clearly understood.

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 ing meta files. Required.

Dteapi. jar:The specific functions of the Birt Data Processing Package have not been clearly understood.

DWR. jar:Core package of DWR

Ehcache-1.2.jar:Hibernate can use different cache caching tools as the second-level cache. Ehcache is the default cache tool. Required if no other cache tools are available.

Engineapi. jar:Birt-related dataset package

FCKeditor. jar:Packages that support image file upload and browsing in FCKeditor

Flute. jar:Who hasn't figured out the class library for parsing CSS?

Freemarker. jar:It is a webwork package. freemarker allows java servlet to keep the graphical design separated from the application logic by sealing HTML in the template. The template uses the data provided by servlet to dynamically generate HTML.

Hibernate3.jar:Core class library of hibernate3.

Itext. jar: Java: A Java class library used to generate PDF documents. Using itext, you can not only generate PDF or RTF documents, but also convert XML and HTML files into PDF files.

Itextasian. jar:The Asian encoding class library in itext is used for Chinese font input here.

Jasperreports. jar:Class Libraries related to the report Function

Javamail. jar:The core class of javamail, which provides the basic interface for sending mail.

Jaxrpc. jar:(Java APIs for XML-based Remote Procedure Call, JAX-RPC) converts XML to Java to ensure stable data exchange between Web service clients and Java-based applications. Is required by spring.

Jenkov-prizetags-bin-3.2.0.jar:A JSP tag library that combines many functions. The most popular tree tag, which can be specified for different nodes

JS. jar:Java class libraries for processing Javascript.

Jstl. jar:(JSP standard taglib) Core label library of jstl.

JTA. jar:Java transaction specifications are required when transactions are used for processing, and are used by hebernate.

Jxl. jar:(Java Excel API) is a class library written by South Koreans to process excel, which can be easily imported and Excel everywhere.

Log4j. jar:The log package allows you to record logs in more detail. Optional.

Modelapi. jar:The specific functions of the class library generated by the Birt report are to be studied.

Mysql-connector-java-5.0.5-bin.jar:The MySQL database connection driver complies with the JCA specification. If you configure hibernate on the app server as the MySQL database connection pool, you need this jar.

Ognl. jar:Ognl (object graph Navigation language) is an expression language that binds an expression to the getter and setter attributes of a Java object, in addition, an ognl expression can be used to store and take two operations. ognl. jar is Java's support for ognl and webwork is loaded.

Org. Eclipse. Birt. Report. Viewer. nl1_2.2.0.v20070526-1010.jar:Class Library generated for the Birt report

Org. Eclipse. EMF. common_2.2.1.v200701_1851.jar:EMF generates strong EMF code based on ecore modeling (which can be converted to schema XSD. A stronger type is that meta information can be obtained, which can be used to generate auxiliary information on the checksum interface. similar to dynamic beans, attributes can also be dynamically obtained based on names. These class libraries are related to the generation of Birt reports.

Org. Eclipse. EMF. ecore. xmi_2.2.2.v200701_1851.jar

Org. Eclipse. EMF. ecore_2.2.2.v200701_1851.jar

Oscore. jar:A common function library of webwork

Poi. jar:Apache class library for data conversion, which can be imported and Excel everywhere,This is the same as jxl. jar.

Proxool-0.9.0RC3.jar:It is a connection pool. If you want to use this connection pool, you need this jar package.

Quartz-1.6.0.jar:One timer

Rife-continuations.jar:Rife was originally a Java Web framework based on the Component Model and integrated by webwork.

SAAJ. jar:Soap with attachments API for Java. It can provide Java with sending and receiving information according to the SOAP specification. It is worth noting who brought it in.

SAC. jar:Simple API for CSS, Java class for processing CSS.

Scriptapi. jar:It can use the scripting language engine in Java to exchange data between the scripting language and Java. It may be introduced by Birt.

Sitemesh. jar:Sitemesh is an open-source framework based on web page layout, decoration, and application integration. It helps us create consistent page layout and appearance in projects composed of a large number of pages, such as consistent navigation bar, consistent banner, consistent copyright, and so on. It not only handles dynamic content, such as JSP, PHP, ASP, but also static content, so that the content meets the requirements of your page structure. sitemesh. jar is its class library

Spring. jar:Spring core class library.

Standard. jar:Jstl class library, including TLD and tag handle.

Velocity-dep.jar:Webwork package. Dependent velocity class library

Velocity-tools-view.jar:Same as above

Velocity. jar:Webwork package. Is a template engine ). It allows anyone to simply use the template language to reference objects defined by Java code.

Webwork-2.2.5.jar:Core class library of webwork.

Wsdl4j-1.5.1.jar:A Scalable WSDL analysis framework based on which wsif is built. Required package for axis.

Xwork. jar:Contains the xwork class library on which webwork is built. webwork is based on xwork.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.