RIFE/Jumpstart

RIFE/Jumpstart让开始一个新的项目变得简单,它提供了大多数Web应用程序都有的一些相同的功能。RIFE/Jumpstart支持的开发环境有:Apache Ant 1.6, or Omnicore Codeguide 7, or X-develop 1.0.1 build 138, or IntelliJ IDEA 4.5, or NetBeans 4.1, or Eclipse 3.x.

    jGnash

jGnash一个跨平台的个人财务应用软件。它可以很好的运行在Linux,OSX和Windows操作系统上。

    dozer

Dozer可以在JavaBean到JavaBean之间进行递归数据复制,并且这些JavaBean可以是不同的复杂的类型。

    SwingWT

SwingWT是实现Swing与AWT的一个免费SWT类库。

    Penrose

Penrose是一个基于Apache目录(Directory )项目的可视化目录服务器. Penrose当前支持活动目录,LDAP和JDBC后端.

    JGoodies Binding

JGoodies Binding是一个开源框架用来把Java Beans绑定到UI组件.JGoodies Binding API:简化了Java Bean属性(properties)与UI组件的绑定.减少了构建Java UI所需要的代码行数.鼓励Domain层与表示层的分离.

    dbsql2xml

dbsql2xml是一个用来把数据库中的数据转成XML文档的Java工具.它把数据库中的表格和字段映射成XML树的元素(elements).dbsql2xml需要JRE 5.0, JDBC ,与SQL DBMS.

    Middlegen

Middlegen一个免费数据库驱动(database-driven)的代码生成引擎。它基于JDBC,Velocity,Ant和XDoclet.假如你已经有一个数据库,你可以使用Middlegen与EJB (CMP 2.0) /JDO/Hibernate/Torque结合来生成持久层也可以与JSP/Struts结合来生成数据库图形用户界面(Database G...

    jSMSEngine

jSMSEngine是一个Java开的API包.它可以用来发送和接收SMS信息通过你的移动电话.

    Bouncy Castle Crypto

Bouncy Castle是一种用于Java平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供 JCE 1.2.1 的实现。Bouncy Castle是轻量级的,从J2SE 1.4到J2ME(包括MIDP)平台,它都可以运行。它是在MIDP上运行的唯一完整的密码术包。

    LumaQQ

LumaQQ是一个独立的Java QQ客户端,具有可重用的纯Java核心和基于SWT的仿QQ 界面。

    betterpetshop

这是一个由开源项目Tapestry,Spring和Hibernate实现的宠物店应用 betterpetshop,它在Tapestry Petshop基础上扩展而来,增加了Spring 和 Hibernate。它为我们展示了基于Struts之外的另外一种优秀的组合方案。如果说你正希望用这个三个Tapestry,Spring 和 Hibernate...

    Petshop

一个由Tapestry+Hibernate+Mckoi等开源项目组成的宠物店应用,比较适合Tapestry初学者,当然也可以做为Hibernate或Mckoi的范例参考。

    JHotDraw

Java开发的开源绘图程序.

    OpenWeb

OpenWeb作为J2EE、NET、CORBA、主机系统、大型ERP应用的集成平台,可以为所有的应用系统的集成和互操作提供一个统一的总线结构。

    StrutsCX

StrutsCX 是一个 Struts 插件,利用 XML, XSLT, 和 XPath 技术来代替标准的 JSP 技术,从而克服因为 JSP 给 Struts 框架带来的局限。

    JSP上传组件cos

cos上传组件它是著名O'Reilly的图书出版公司开发的。这个上传的组件做得很棒。

    SWTJasperViewer

SWTJasperViewer是一个专门为基于SWT/JFace应用程序与Eclipse插件开发的JasperReports报表查看组件。

    X-Smiles

X-Smiles是一个基于Java的XML浏览器。它能够在桌面系统与嵌入式网络设备中使用。并支持多媒体服务。

    MVEL

MVEL是一种用于Java应用程序,类似于OGNL的表达式语言。MVEL不仅非常小和敏捷,而且它的语法易于阅读与EL 或OGNL比起来更像Java。比如静态方法和属性的引用方式与Java一样,赋值也非常像Java。