Java开源软件大全2

开源软件世界   2007-02-21 21:54   阅读334   评论0  
字号:    

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

EJBCA  【Java开源 网络服务端组件】

EJBCA是一个全功能的CA系统软件,它基于J2EE技术,并提供了一个强大的、高性能并基于组件的CA。EJBCA兼具灵活性和平台独立性,能够独立使用,也能和任何J2EE应用程序集成。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

Laszlo  【Java开源 XML UI组件】

利用OpenLaszlo免费平台可以快速地,简单地开发漂亮Web 应用程序。这些Web应用程序可以运行在当前任何流行的浏览器与桌面操作系统。它只需要一个XML文件。【IDE4Laszlo:Eclipse下的辅助开发工具】

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

JXTA  【Java开源 未分类开源项目】

 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应用层。

OpenKM  【Java开源 未分类开源项目】

OpenKM是一个文档管理系统(DMS)。用于组织和共享文档。可以通过名称,内容,关键字等来搜索文档。基于Jboss+J2EE+Ajax web (GWT)+Jackrabbit (lucene)等技术开发。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

Jacn  【Java开源 未分类开源项目】

Jacn是一个采用Java代码来代替Spring框架中XML配置文件的配置系统。它利用JSF1.1的bean管理机制和Spring框架,使得JSF与Spring能够有力地无缝地集成在同一个Web开发平台中。

HtmlCleaner  【Java开源 HTML操作组件】

HtmlCleaner是一个开源的Html文档解析器。HtmlCleaner能够重新排序每个元素然后生成结构良好(Well-Formed)的XML文档。默认它遵循的规则是类似于大部份web浏览器为创文档对象模型所使用的规则。然而,用户可以提供自定义tag和规则组来进行过滤和匹配。

PDF Clown for Java  【Java开源 PDF组件包】

PDF Clown for Java是一个基于Java1.5用于读,写和操作PDF文档的Java类包。它提供多个抽象层来满足不同的编程风格:从底层(PDF对象模型)到高级(PDF文档结构和内容流)。

JIBS  【Java开源 未分类开源项目】

JIBS是一个采用Java开的看图工具。支持全屏/自适应大小,手动/自动幻灯片放映;裁剪,合并,重命名图片;大图片缩略查看;图片编制,旋转等功能。

Quick Sequence Diagram Editor  【Java开源 UML建模】

这个简单的工具能够利用对像与信息的描述文本来生成UML时序图。它采用Java5开发并打包成一个可执行的Jar文件。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

Velosurf  【Java开源 持久层框架】

Velosurf是一个基于Apache Velocity模板引擎的Java数据库映射层。它以一种非传统的方式来自动映射数据库表格和字段,而且还能够很方便定制自定义实体,查询和SQL行为。Velosurf主要特性包括:易于使用的模板语法,代码分离:SQL查询都集中在同一个地方并且看起来像标准的对象属性。动态映射:当数据库有变动时不需要重新编译。自动连接恢复。基本数据类型映射。事务控制。当需要的时候能够覆盖默认的Java映射对象。提供一些基础功能包括:权限控制机制,国际化支持,数据校验机制。

OpenXava Eclipse Plugins  【Java开源 Eclipse插件】

OpenXava Eclipse插件是一个数据库反转引擎可用于从现有的数据库表格创建OpenXava组件。这个插件联合OpenXava让你在几分钟之内从现有的数据库+Eclipse就可以轻松开发出一个完整的J2EE应用程序。该插件支持: - 从Eclipse连到数据库取得数据库元数据。- 自定制代码生成。- 支持映射功能。

Photran  【Java开源 Eclipse插件】

Photran是一个基于 EclipseCDT的Fortran语言IDE。它包括:语法高亮显示的编辑器。CVS支持。GUI到gdb支持。基于Makefile编译。编译器错误提取。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

Onepoint Project  【Java开源 项目管理】

Onepoint Project是一个开源的项目管理软件。它把项目计划,进展跟踪,项目控制,监控和灵活的报表功能都集合到一个单一,易于使用,基于Web的解决方案中。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

qooxdoo  【Java开源 AJAX开发组件】

qooxdoo是一个功能强大基于JavaScript GUI工包,它让你可以用JavaScript来开发类似于VB/Delphi风格的具有Ajax功能的web2.0应用程序。qooxdoo具有客户端浏览器检测功能,具有浏览器抽象层,可以无差别的创建跨浏览器的Web应用程序,它提供方便的调试接口,具有事件管理、聚焦管理、定时器、边框和对象属性等特征。它提供一组窗体组件并扩展了布局,它还提供跨平台的png图形透明支持功能。此外,qooxdoo提供一个原子组件,你可以在其基础上开发你自己的组件。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

jOrgan  【Java开源 未分类开源项目】

jOrgan是一个Java开发的虚拟管风琴。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

Big Two  【Java开源 Java游戏】

采用Java开发的中国式纸牌升级游戏。源码下载

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

Nuxeo5  【Java开源 J2EE框架】

Nuxeo5是一个用于ECM(Enterprise Content Management)应用程序开发的开源框架。基于组件和面向服务的架构使得它真正易于定制和扩展。Nuxeo5构建流行的Java5与Java EE5技术包括:Apache Jackrabbit ,JBoss应用服务器,JBoss Seam,jBPM,JBoss Rules,JSF,EJB3等,并运用OSGi与Nuxeo Core。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

Flux  【Java开源 Eclipse插件】

Flux是一个支持采用模型驱动来设计一个Struts1.1 web应用程序的Eclipse插件。它能够从UML活动图生成struts-config.xml和struts-config-.xml配置文件。在其主页和Eclipse帮助系统中有提供详细的用户使用手册。

OWL VE  【Java开源 Eclipse插件】

OWL(Ontology Web Language)可视化编辑器。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

PDF viewer  【Java开源 Eclipse插件】

PDF viewer添加一个PDF透视图到Eclipse平台中,用于打开PDF文件而不需要依赖任何第三方工具。

Atomsphere  【Java开源 RSS组件包】

Atomsphere是一个java包用于创建和修改atom 1.0 feed。

log4javascript  【Java开源 日记工具】

log4javascript是一个基于log4j的JavaScript日记框架。

SpringContracts  【Java开源 未分类开源项目】

SpringContracts是契约式设计(Design by Contract)的一个Java解决方案,能够无缝地集成到Spring框架中。基于Annotations,AOP并且支持EL表达式语言。

elbe  【Java开源 Eclipse插件】

elbe(Eclipse LDAP Browser and Editor)是一个LDAP目录浏览和编辑的插件。包括:基于Tree结构的DIT浏览器,搜索结果编辑器,书签,Entry编辑器,Value编辑器,Schema浏览器,更改日记查看器,LDIF编辑器,LDIF导入/导出,批操作。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

Claros Chat  【Java开源 Chat系统】

Claros Chat是一个完全基于Ajax的web即时消息Jabber客户端。界面简洁,漂亮看起来像一个桌面应用程序,兼容任何Jabber服务器包括Google Talk。支持主流的浏览器比如:Explorer,Firefox,Safari,Mozilla等。你可以利用这个客户端与Jabber服务器来架设自己的聊天网络。如果你的Jabber服务器有安装相应的网关,它还可以连到MSN,AOL,ICQ,Yahoo的聊天网络。Claros Chat还提供一个在线Demo,如果你有Google Talk账号可以试一下它的功能。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

Jettison  【Java开源 未分类开源项目】

Jettison是一组StAX parser与writer用于读写JSON。这就使得可以在像CXFXFire这样的service框架中实现基于JSON的web service。

jEdit - Plugin Central  【Java开源 未分类开源项目】

jEdit Plugin Central是JEdit文本编辑器最主要的在线插件库。可以结合该插件库,通过jEdit的插件管理器来安装,更新和删除插件。所有插件列表

ICEfaces  【Java开源 AJAX开发组件】

ICEfaces是一个基于Ajax的JSF开发框架。ICEfaces原本是一个商业产品,现已开源基于Mozilla Public License发布。它提供一整套完整的Java EE应用程序开发组件,能够帮助开发人员用纯Java(not JavaScript)快速开发瘦客户端胖互联网应用程序(Rich Internet Applications:RIA)。可通过其提供的一个在线Demo体验一下ICEfaces的强大组件。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

XulBooster  【Java开源 Eclipse插件】

XulBooster项目提供一个基于Eclipse平台的XUL集成开发环境。该项目包括多个编辑器和创建向导来辅助Xul开发.

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

Velocity Web Edit  【Java开源 Eclipse插件】

Velocity Web Edit是一个Velocity与HTML感知编辑器。它的特点:

1.可定制的语法高亮显示

2.内容辅助(Velocity变量名,方法,属性,Javascript函数方法,Velocity Macro Directives,样式表名称)

3.Velocity大纲视图

4.HTML/XML大纲视图

5.智能代码缩排功能。

6.定义XML DTD等。

Ebean  【Java开源 持久层框架】

Ebean是一个对象/关系映射持久层框架。它与EJB3相类似,但该框架简单易于学习和使用。它特点: 1.兼容EJB3 ORM映射。2.支持级联保存和删除。3.支持懒加载。4.事务管理和日记功能。5.Statement Batching 5.支持缓存。6.Clustering。7.集成Lucene文本搜索。

SOJO  【Java开源 未分类开源项目】

SOJO提供一个类库用于把POJOs转换成指定的格式可以是CSV、XML、JSON等,以便与非Java的程序进行通信。这些转换都是可插拔的,所以可以自定义自己想要转换的格式。

RCFaces  【Java开源 AJAX开发组件】

RC Faces开源Ajax JSF类库,它提供一个用于创建下一代web应用程序的组件集。RC Faces使用AJAX技术与面向对象的JavaScript API来构建动态页面。RC Faces提供的组件包括tab,sortable datagrids,菜单,文本输入框,树,日历等。它特性如下:

1.与服务器端API相对应的客户端API(每一个属性都可以在两端读/写)。

2.开源基于LGPL发布。

3.不需要了解AJAX就能够使用AJAX。

4.客户端运行期调试控制台。

5.支持IE6.0与Firefox1.5以上版本的浏览器。

6.提供XML-RPC框架。

7.提供客户端入口校验框架。

8.提供一个基于Eclipse WTP的IDE。

0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}">

评论(?)
阅读(?)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
网易公司版权所有 ©1997-2009