VFS为访问各种不同的文件系统提供了单一的应用程序编程接口(API),大大的简化了应用程序本身代码的复杂度。目前VFS支持FTP、Local Files 、HTTP/HTTPS、SFTP、Temporary Files、Zip、Jar/Tar(uncompressed、tgz or tbz2)、gzip/bzip2、res、ram所有这些文件系统...
VFSJFileChooser一个文件选取Swing控件,能够浏览远程与本地文件系统。它基于Apache Commons VFS类库开发。
一个轻量级文件IO类库。它简化了Java File IO相关API的使用并极大地提高应用程序的可测试性。
LWUIT是一个轻量级JavaME UI工具包。特性:类似Swing 的MVC架构,支持多种布局(Layouts),皮肤更换,字体,触摸屏,动画效果,Rich控件,3D集成,Painter,模式对画框,I18N/L10N等。
Bounce一组Java与Swing扩展类库包括:布局管理器如:FormLayout和CenterLayout,图片过滤器,一个XML编辑器工具箱支持语法高亮显示和自动缩排等功能。
Chain 提供实现组织复杂的处理流程的“责任链模式”.
Antenna提供一组用于开发J2ME/MIDP应用程序的Ant Task。可以使用这些Task对MIDlet suite进行编译、校验、打包、混淆,制作PalmOS PRC文件等。
Codec 包含一些通用的编码解码算法。包括一些语音编码器, Hex, Base64, 以及URL encoder.
joafip是一个能够把Java数据对象持久化在文件系统中,但不需要数据库支持的java类库。易于使用,支持多个数据存取会话,懒加载对象,文件损毁探测,提供垃圾收集器用于将不会再存取的文件数据记录。
Pivot是一个开源客户端UI框架,用于开发高质量,跨平台的应用程序并能够很方便通过Web部署或做为一个桌面应程序。Pivot非常适合于那些有用HTML,CSS,JavaScript开发Ajax应用程序经验的Web开发人员。Pivot同样也适合于Swing开发人员,因为Swing与Pivot都是基于Java2D...
JDIC(JDesktop Integration Components)项目为开发桌面应用程序提供了一组工具比如:嵌入本地浏览器,创建托盘图标,注册文件类型关联,创建JNLP安装包,Flash播放器HTML Editor,FileExplorer,GoogleMap Explorer等。
Iris(Interactive Rich Imaging Software)是一个在线图片浏览,编辑,Slideshow应用程序。 基于Java Applets与Web2.0的概念开发。
jWorkSheet是一个个人时间跟踪桌面应用程序,数据采用类似于电子表格的形式展现。业务信息采用XML格式保存在用户子目录下。
agimatec tools项目包含了三个框架/工具: DBImport:一个能够将excel,csv,fixed-length,xml等文件中的数据导到jdbc数据库中的工具。 DBMigrate:一个数据库移植/脚本执行框架能够执行sql scripts与groovy scripts并在数据库schema移植过程中提供非常多的功能。 A...
BuildProcess是一个J2EE部署工具箱,提供多个不同工具来辅助J2EE管理员的日常工作。AutoDeploy是BuildProcess主要工具之一,它能够在各种不同目标应用服务器上自动部署J2EE应用程序。AutoDeploy可以作为持续集成工具比如 CruiseControl或AntHill的辅助工具。BuildEra...
Commons-Discovery 提供工具来定位资源 (包括类) ,通过使用各种模式来映射服务/引用名称和资源名称。
Sonar是一个开源代码质量控制工具。把它加到现在的持续集成工具中就能够让你的java开发项目集中处于质量控制之下。
OpenDS是一个开源,基于LDAP与DSML标准的directory service。directory service不仅包括Directory Server,还有其它与directory相关的基本service如:directory proxy、virtual directory、namespace distribution和数据同步。Directory Server是一个可以通过网络访...
APIviz是一个扩展自Java标准doclet的JavaDoc doclet。它能够生成类似于UML的类图与包结构图,用于快速理解全部的API结构。
Envers项目能够实现JPA实体的版本控制。只要在相应的类或者是其中的一些属性加上@Versioned注释,就能够实现版本化控制。对于每一个版本化的实体,将自动创建一个表来记录该实体的每一次数据改变。然后你就可以很方便获取和查询历史这些数据。与Subversion相似,该类...