Apache Commons是一个工具包集合,在JDK5及之前的年代中是java开发必备的,很多成为了行业标准。现在有一些功能已经增加到了JDK 7,JDK 8中,另一些功能包仍然在被大量使用。
Components | Description | Latest Version | Released |
---|---|---|---|
BCEL | Byte Code Engineering Library - analyze, create, and manipulate Java class files | 6.0 | 2016-07-14 |
BeanUtils | Easy-to-use wrappers around the Java reflection and introspection APIs. | 1.9.3 | 2016-09-26 |
BSF | Bean Scripting Framework - interface to scripting languages, including JSR-223 | 3.1 | 2010-06-24 |
Chain | Chain of Responsibility pattern implemention. | 1.2 | 2008-06-02 |
CLI | Command Line arguments parser. | 1.4 | 2017-03-09 |
Codec | General encoding/decoding algorithms (for example phonetic, base64, URL). | 1.10 | 2014-11-09 |
Collections | Extends or augments the Java Collections Framework. | 4.1 | 2015-11-27 |
Compress | Defines an API for working with tar, zip and bzip2 files. | 1.14 | 2017-05-14 |
Configuration | Reading of configuration/preferences files in various formats. | 2.1.1 | 2017-02-05 |
Crypto | A cryptographic library optimized with AES-NI wrapping Openssl or JCE algorithm implementations. | 1.0.0 | 2016-07-22 |
CSV | Component for reading and writing comma separated value files. | 1.4 | 2016-05-28 |
Daemon | Alternative invocation mechanism for unix-daemon-like java code. | 1.0.15 | 2013-04-03 |
DBCP | Database connection pooling services. | 2.1.1 | 2015-08-06 |
DbUtils | JDBC helper library. | 1.6 | 2014-07-20 |
Digester | XML-to-Java-object mapping utility. | 3.2 | 2011-12-13 |
Discovery | Tools for locating resources by mapping service/reference names to resource names. | 0.5 | 2011-05-05 |
Library for sending e-mail from Java. | 1.4 | 2015-05-23 | |
Exec | API for dealing with external process execution and environment management in Java. | 1.3 | 2014-11-06 |
FileUpload | File upload capability for your servlets and web applications. | 1.3.3 | 2017-06-13 |
Functor | A functor is a function that can be manipulated as an object, or an object representing a single, generic function. | 1.0 | 2011-??-?? |
Imaging (previously called Sanselan) | A pure-Java image library. | 0.97-incubator | 2009-02-20 |
IO | Collection of I/O utilities. | 2.5 | 2016-04-21 |
JCI | Java Compiler Interface | 1.1 | 2013-10-14 |
JCS | Java Caching System | 2.0 | 2016-12-30 |
Jelly | XML based scripting and processing engine. | 1.0 | 2005-06-16 |
Jexl | Expression language which extends the Expression Language of the JSTL. | 3.1 | 2017-04-14 |
JXPath | Utilities for manipulating Java Beans using the XPath syntax. | 1.3 | 2008-08-14 |
Lang | Provides extra functionality for classes in java.lang. | 3.6 | 2017-06-08 |
Launcher | Cross platform Java application launcher. | 1.1 | 2004-08-22 |
Logging | Wrapper around a variety of logging API implementations. | 1.2 | 2014-07-11 |
Math | Lightweight, self-contained mathematics and statistics components. | 3.5 | 2015-04-17 |
Net | Collection of network utilities and protocol implementations. | 3.6 | 2017-02-15 |
Numbers | Number types (complex, quaternion, fraction) and utilities (arrays, combinatorics). | 1.0 | 2017-??-?? |
OGNL | An Object-Graph Navigation Language | 4.0 | 2013-??-?? |
Pool | Generic object pooling component. | 2.4.2 | 2015-08-01 |
Proxy | Library for creating dynamic proxies. | 1.0 | 2008-02-28 |
RDF | Common implementation of RDF 1.1 that could be implemented by systems on the JVM. | 0.3.0-incubating | 2016-11-15 |
RNG | Implementations of random numbers generators. | 1.0 | 2016-12-13 |
SCXML |
An implementation of the State Chart XML specification aimed at creating and maintaining a Java SCXML engine. It is capable of executing a state machine defined using a SCXML document, and abstracts out the environment interfaces. |
0.9 | 2008-12-01 |
Text | Apache Commons Text is a library focused on algorithms working on strings. | 1.1 | 2017-05-23 |
Validator | Framework to define validators and validation rules in an xml file. | 1.6 | 2017-02-21 |
VFS | Virtual File System component for treating files, FTP, SMB, ZIP and such like as a single logical file system. | 2.1 | 2016-05-12 |
Weaver | Provides an easy way to enhance (weave) compiled bytecode. | 1.3 | 2016-10-18 |
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于