| 组件 | 说明 |
|---|---|
| BCEL | 字节码引擎库 - 用来分析,创建和操作 JAVA 类文件 |
| BeanUtils | JAVA 反射的简单包装 |
| BSF | Bean 脚本框架 - 脚本语言接口,包括 JSR-223 |
| Chain | 责任链模式的实现 |
| CLI | 命令行参数解析器 |
| Codec | 通用的编码 / 解码算法(比如 phonetic, base64, URL) |
| Collections | JAVA 集合扩展与增强 |
| Compress | 定义与 tar,zip,和 bzip2 相关的 API |
| Configuration | 读取属性 / 配置文件,可以表现为不同的格式 |
| Crypto | 密码库,使用 Openssl 与 JCE 算法实现优化 |
| CSV | 读写以逗号分隔的文件组件 |
| Daemon | 类 unix 系统守护方式的替换调用机制 |
| DBCP | 数据连接池服务 |
| DbUtils | JDBC 帮助类 |
| Digester | XML 与 JAVA 实体映射工具 |
| Discovery | 资源定位工具,用来匹配 service/ 引用的名到资源名上 |
| 使用 JAVA 发邮件 | |
| Exec | 使用 JAVA 进行外部进程管理与环境管理的 API |
| FileUpload | servlets 和 web 服务的文件上传能力 |
| Functor | 将一个函数做为一个对象来操作或者将一个对象做一个函数来使用 |
| Imaging | JAVA 图片库 |
| IO | I/O 操作集合类 |
| JCI | JAVA 编译器接口 |
| JCS | JAVA 缓存系统 |
| Jelly | 基于 XML 的脚本与处理引擎 |
| Jexl | JSTL 表达式的扩展 |
| JXPath | 使用 XPath 语法来操作 JAVA Bean |
| Lang | java 的 lang 的扩展 |
| Launcher | 跨平台 JAVA 应用启动器 |
| Logging | 日志 API 实现 |
| Math | 轻量的独立的数学统计组件 |
| Modeler | 创建兼容 JMX 规范的 Model MBeans |
| Net | 网络工具与协议的实现 |
| OGNL | 对象图导航语言 |
| Pool | 对象池组件 |
| Proxy | 动态代理库 |
| RNG | 随机数生成器实现 |
| SCXML | 状态图表实现,旨在创建和维护 JAVA 的 SCXML 引擎。它能高效的执行一个使用 SCXML 定义的状态机,并且抽象环境接口 |
| Validator | 在 XML 文件中定义校验规则 |
| VFS | 虚拟文件系统,使 FTP,SMB,ZIP 看似是同一个逻辑的文件系统 |
| Weaver | 提供一个简单的方式来增强编译的字节码 |