jpos
jPOS是一个开源(文挡需要收费)的财务交易Java库和框架,能够通过定制和扩展,实现任何特殊的财务交换操作,适合要求高可用性的关键性业务处理过程。
jPOS是一个开源(文挡需要收费)的财务交易Java库和框架,能够通过定制和扩展,实现任何特殊的财务交换操作,适合要求高可用性的关键性业务处理过程。
它主要基于Struts与ibatis技术的java宠物店。
GeoScope是一个开源的Java工具集,用于对IP地址进行地理分析。给定IP地址,它将告诉你其所处的位置-通常非常精确。
一个简单但非常实用的JSP 程序,开发该程序的作者为它取名Jsp File Browser,用途是基于web方式远程访问和操作文件。Jsp File Browser功能很多,比如文件上传下载、执行本地 shell 命令、将文件目录压缩下载、查看压缩文件内容和解压缩等等。
JHotel这个软件为中小型旅馆提供的软件。因为它是用Java编写的,所以几乎可以在所有平台上运行
Java Excel
API(JXL)是一个成熟,开源的Excel电子表格读取,修改,写入的项目。Java开发者利用它简单,便利的API就能够读取Excel电子表格,进行修改并能够把修改后的变化写到任何output
stream中(如:Disk, HTTP, database, 或任何socket),这个项目基于GPL发布,而且对中文有很好的支持。
●
支持字体、数字、日期操作
● 能够修饰单元格属性
● 支持图像和图表
LumaQQ是一个独立的Java QQ客户端,具有可重用的纯Java核心和基于SWT的仿QQ 界面。
这是一个由开源项目Tapestry,Spring和Hibernate实现的宠物店应用 betterpetshop,它在Tapestry Petshop基础上扩展而来,增加了Spring 和 Hibernate。它为我们展示了基于Struts之外的另外一种优秀的组合方案。如果说你正希望用这个三个Tapestry,Spring 和 Hibernate 框架来搭建自己的J2EE 开发平台的话,可以参考参考。这里是这个宠物店的在线 demo。
一个由Tapestry+Hibernate+Mckoi等开源项目组成的宠物店应用,比较适合Tapestry初学者,当然也可以做为Hibernate或Mckoi的范例参考。
Java开发的开源绘图程序.
OpenWeb作为J2EE、NET、CORBA、主机系统、大型ERP应用的集成平台,可以为所有的应用系统的集成和互操作提供一个统一的总线结构。
StrutsCX 是一个 Struts 插件,利用 XML, XSLT, 和 XPath 技术来代替标准的 JSP 技术,从而克服因为 JSP 给 Struts 框架带来的局限。
cos上传组件它是著名O'Reilly的图书出版公司开发的。这个上传的组件做得很棒。
Jawin(Java/Win32)是一个免费的、开放源代码的体系结构,用于 Java 组件和通过 Windows COM 对象或 Windows DLL 来公开的组件之间的互操作。Jawin 允许 Java 应用程序调用任何基于 COM 或 DLL 的遗留代码,而不需要编写任何 JNI 代码。您的代码将能与诸如 Microsoft Office 套件等可编写脚本的应用程序交互,调用诸如 Microsoft 的基于 COM 的 XML 解析器和工具等可编写脚本的逻辑组件,以及访问诸如 Windows 注册表、安全 API 和事件日志等 Win32 API 特性。Jawin 包括一个用于可编写脚本的 COM 组件的代码生成器。该代码生成器读取类型库,并自动产生从 Java 应用程序调用该组件所需要的 Java 存根(stub)。
Sun微系统公司公开了旨在建立P2P(Peer to
Peer)通用技术基础的JXTA计划。JXTA技术是网络编程和计算的平台,用以解决现代分布计算尤其是点对点(P2P)计算中出现的问题。
JXTA将建立核心的网络计算技术,提供支持在任何平台、任何地方以及任何时间实现P2P计算的一整套简单、小巧和灵活的机制。JXTA首先将归纳目前P2P的功能特别,而后建立核心的技术来表达目前的P2P计算的局限性。其重点是创建基本的机制,而具体的策略选择权则交给应用的开发者。JXTA将充分利用XML、Java等开放技术,使得UNIX操作系统更强大和灵活,比如利用管道(Pipes)传输Shell命令实现复杂的计算任务。JXTA支持P2P应用的基本功能来建立一个P2P系统,还将努力证实这些可以成为建立更高层功能的基础构造模块。JXTA架构可以分为三个层面:JXTA核心层、JXTA业务层和JXTA应用层。
JacORB是对象请求代理系统(OMG's CORBA)标准的Java免费实现。
JOrganizer是一个Java开源基于web的PIM(个人信息管理者)它具有以下功能:
1.通信录(创建,修改,删除联络人还包括一个全文搜索)。
2.发收(POP3)EMail
。
3.日程安排(管理不同日程的时间发费还可以创建日程,客户,工程等)
。4.利用RSS/RDF来简读新闻。
5.还可以利用Google-Search进行内部搜索。
Jikes 是由IBM 开发出来的一个开放源码的Java编译器。它具有非常快速的编译速度和高度兼容性。
JNode是一个安装简单和操作简单的个人使用的Java操作系统,完全基于Java开发(内核很小的一部分采用了汇编语言),它需要以下硬件配置才能运行:
*CPU:Pentium
III 1Ghz 以上
*内存:256Mb以上等具体可到设备查看.
所有Java程序多可以在其平台上快速,安全的运行。JNode是开放源代码遵守LGPL开源协议。
ZPetStore一个运用EJB 2.0, JSTL 和 Apache Struts技术构建的Java宠物店开源项目.它在JONAS服务器和MySQL数据库上进行测试。
Antelope为ANT提供一个图形用户接口。Antelope提供一组按纽,每个target对应一个按纽,这样可以很容易启动某个特定的Ant操作。Antelope可以运行在两种不同环境中既可以作为单独的GUI程序,也可以作为jEdit的一个插件。
daffodilreplicator是一个强大的,开源的数据同步工具。它可以在两个支持JDBC drivers的数据库之间进行双向数据同步操作。它有灵活的并同时支持快照与合并复制的发布和订阅Model。
Cargo是一个Java类包用来操作当前J2EE容器.它提供了Ant和Maven API来停止/启动/配置Java容器也提供了Java API来解释/创建J2EE组件.
J2ME Polish 是用于开发J2ME应用的工具集:
从一份源代码中为多种设备和多种语言创建应用的建造工具(build tools)。
一个设备数据库,您的应用可以用它通过预处理为不同的手机进行调整.
一套用户界面(GUI), 可以在应用程序代码之外进行设计。
工具类(Utiliy classes),如 BitMapFont 和 ArrayList。
编辑修改二进制文件的独立工具。
一个Java-Based的拍卖系统(如:eBay),可运行在Linux, Solaris, Windows 和 MacOSX上。
jaxen是一个用Java开发的XPath 引擎,支持JDOM, dom4j 。
jRegistryKey提供了一个可以访问,修改Windows注册表的API。
dcZip是一个免费的允许你创建、管理和控制压缩zip,tar,war,tgz, gzip,和bzip2等文件.
JoSQL(SQL for Java
Objects)为Java开发者提供运用SQL语句来操作Java对象集的能力.利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。比如要查找所有在2004年12月修改过的Html文件: