Jakara项目简介1
项目 <o:p> </o:p> | 子项目 <o:p> </o:p> | 介绍 <o:p> </o:p> | |
<st1:place w:st="on"> <st1:city w:st="on"> Jakarta </st1:city> </st1:place> <o:p> </o:p> | |||
Commons<o:p></o:p> | 主要关注于组件的可重用性 , 它又分为 3 个大的部分 .<o:p></o:p> 已发布的的组件 ( The Commons Proper )<o:p></o:p> 开发中的组件 ( The Commons Sandbox )<o:p></o:p> 暂时停止开发的组件 ( The Commons Dormant )<o:p></o:p> 开发小组尽量让其开发的组件对其他组件的依耐性最小 . 并且尽量保持组件的接口的稳定性 .<o:p></o:p> | ||
The Commons Sandbox <o:p> </o:p> | |||
Compress<o:p></o:p> | 定义操作压缩文件的 API<o:p></o:p> | ||
CSV<o:p></o:p> | CSV 文件的操作 <o:p> </o:p> | ||
Exec<o:p></o:p> | 处理外部进程的执行或管理外部环境 <o:p> </o:p> | ||
Finder<o:p></o:p> | Unix 下的 java 类查找 <o:p> </o:p> | ||
I18n<o:p></o:p> | 地区定位 <o:p> </o:p> | ||
Id<o:p></o:p> | 标识符生成器,如数据库 id 的生成 <o:p> </o:p> | ||
Javaflow<o:p></o:p> | 获取应用程序的执行状态 <o:p> </o:p> | ||
JCI<o:p></o:p> | Java 编译程序接口 <o:p> </o:p> | ||
OpenPGP<o:p></o:p> | 使用 OpenPGP 标识和验证数据 <o:p> </o:p> | ||
Pipeline<o:p></o:p> | 提供一个管道来处理数据对象 <o:p> </o:p> | ||
Proxy<o:p></o:p> | 创建动态代理的库 <o:p> </o:p> | ||
The Commons Dormant <o:p> </o:p> | |||
Commons中处于开发停顿,没有人进行维护的项目 |
<o:p> </o:p>
ECS | Element Construction Set, 可以用来方便地生成类似 html 和 xml 等文本 , 可以非常方便地扩展以后生成任何标记 (markup) 语言 . 可以方便地构造和解析 xml 文件 . | |
Http Components | 提供完整的 http 协议的实现 , 比 java.net 包拥有更多更全面的功能 | |
JCS | Java Cache System, 它是一个分布式的缓存系统 , 它需要两个第三方的库 : Commons Logging and Doug Lea's Util Concurrent | |
JMeter | 一个压力测试工具 , 能够测试静态和动态的资源性能 | |
ORO | ||
POI | 是一个用来访问 Microsoft 格式文件的 api, 如 word,excel,csv 等 | |
Regexp | 处理正则表达式的包 | |
Slide | 目录服务框架 | |
Taglibs | 参与多数标签库标准的指定 | |
Turbine | 快速的 web 应用程序开发框架 | |
Velocity | UI 模版引擎 |
。