分享
 
 
 

值的关注的Java开源项目(原创)

王朝java/jsp·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

值的关注的Java开源项目

名称

资料

概况

OFBiz

http://ofbizchina.com:8080/

http://www.ofbiz.org/

https://ofbiz.dev.java.net/

OFBiz是一个非常闻名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。 OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序的组件和工具。包括实体引擎, 服务引擎, 消息引擎, 工作流引擎, 规则引擎等。

Hibernate

http://www.hibernate.org.cn/

http://forum.javaeye.com/

Hibernate是一个开放源代码的ORM(对象关系映射框架),它对JDBC进行了轻量级的对象封装,使Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

JAWE

http://jawe.objectweb.org/

http://www.huihoo.org/jawe/

基于Java的图形化工作流编辑器

。图形化工作流编辑器 。使用JAVA语言开发,开放源码 。严格遵循WFMC规范 。XPDL(XML Process Definition Language)WFMC的 XML 过程描述语言 。工作流定义文件保存在本地的XML文件中

StrUCt

Struts 就是基于J2EE 的 web 形式 MVC 模式实现,用以改善 web 系统的结构。

它主要由两大部分组成,其一是上面所说的改善web 系统结构的 MVC 框架部分。 另一部分是 Struts 的标签库,主要由 web页面制作人员使用。

osworkflow

Turbine

Turbine是一个具有Servlet d eFramework,他提供Java开发者一个快速构建安全web应用系统的途径

JetSpeed

基于Turbine所架构的门户系统

Werkflow

Extra 3.0

Web构件平台

OpenCms

http://www.opencms.org/opencms/en

一个专业级的开源站点内容治理系统(Open Source Website Content Management System),让治理员不需要Html知识就能轻松治理复杂的网站。OpenCms基于Java和XML技术,运行在完全开放的环境中,如Linux,Apache,Tomcat,mysql。

JASPerReports

http://jASPerreports.sourceforge.net/

一个强悍的(纯Java)报表生成工具,将动态的内容分发到屏幕和打印机,或生成PDF,HTML,XLS,CSV,XML格式文件。

JFreeChart

http://www.jfree.org/jfreechart/index.HTML

free的Java的图表生成组件,可以创建饼图、曲线图、柱状图、甘特图等。当前最新版本为0.9.9,这里有一张JFreeChart生成的曲线图。

BIE(Business Integration Engine),

http://www.brunswickwdi.com/bie

一个完全基于Java跨平台的企业应用整合服务器,帮助企业交换不同平台上不同应用之间的数据。BIE是一个开源的项目,它的License比较灵活(也复杂),使用前请仔细阅读。

Petshop

http://pwp.netcabo.pt/lneves/tapestryapps/

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

betterpetshop

https://betterpetshop.dev.java.net/

这里有一个由开源项目 Tapestry,Spring 和 Hibernate 实现的宠物店应用 betterpetshop,它在 Tapestry Petshop 基础上扩展而来,增加了 Spring 和 Hibernate。它为我们展示了基于 Struts 之外的另外一种优秀的组合方案。假如说你正希望用这个三个 Tapestry,Spring 和 Hibernate 框架来搭建自己的 J2EE 开发平台的话,可以参考参考。这里是这个宠物店的在线 demo。

Cayenne

http://objectstyle.org/cayenne/index.HTML

除 Hibernate 之外的另一个开源 O/R 框架 Cayenne ,被成功用于商业生产环境。NHL.com 就是使用的 Cayenne ,天天超过 5 million 次的访问量。最新的版本 Cayenne 1.0 Final ,值得关注。

Enhydra

http://enhydra.enhydra.org/

ObjectWeb 终于发布了 Enhydra 5.1 Final !!!Enhydra 是开放源代码的应用服务器(Application Server),集成了Open Source界很多其他的优秀软件,拥有美丽的三层Web应用程序结构,提供了诸如DODS, Kelp等辅助程序设计工具,提高了程序设计的效率,是Web开发不可多得的利器。

mvnForum

http://www.mvnforum.com/

一个基于 jsp/Servlet 开源论坛,支持7种数据库,对中文也有不错支持。虽比不上 Jive 和 Jute,但对普通用户来说已经够用了!

Jive

论坛

Jute

论坛

JSmooth

http://jsmooth.sourceforge.net/

经常在论坛上看见有人问如何将 Java 程序制作成 exe 文件。将 Java 程序封装成标准的windows .exe 可执行文件的工具很多,JSmooth 就是其中之一,该工具基于 GPL 发布。

Cewolf

http://cewolf.sourceforge.net/

Cewolf 提供一个基于 JFreeChart 的 taglib,使用 Cewolf 直接在 JSP 中生成图表就更简单了! 当前最新版本为0.9.3!

Liferay Enterprise Portal

http://www.liferay.com/

一个界面非常漂亮,功能强大的 Portal。当前版本为 2.0.0-rc1主要特点: 1、提供单一登陆接口,多认证模式(LDAP或SQL); 2、治理员能通过用户界面轻松治理用户,组,角色; 3、用户能可以根据需要定制个性化的portal layout; 4、能够在主流的J2EE应用服务器上运行,如JBoss+Jetty/Tomcat,JOnAS; 5、支持主流的数据库,如PostgreSQL,MySQL; 6、使用了第三放的开源项目,如Hibernate, Lucene, Struts; 7、支持包括中文在内的多种语言; 8、采用最先进的技术 Java, EJB, JMS, SOAP, XML;

Java IDE

右图是来自 QA Systems 的 Java IDE 使用调查显示结果,Eclipse 是众望所归,占了 45% 的份额。其次是鼎鼎大名的 Jbuilder 。值得关注的另外一个 Java IDE 是 Netbeans ,除了已经提供中文版的 NetBeans IDE 下载以外,其站点已经开始中文版的建立(并非完全中文,假如你愿意协助,可以联系 nbmarketing@netbeans.org )。另外,为了中文 NetBeans 用户交流方便,还增加了一个中文邮件列表 nbdiscuss_zh@netbeans.org ,并把 NetBeans 时事通讯月刊《萌芽》译成简体中文并发送至 nbdiscuss_zh@netbeans. org

JExcelApi

http://www.andykhan.com/jExcelapi/index.HTML

JExcelApi 用于对 Excel 的读写操作开源项目,基于 GPL 发布。以前曾简单试用过 JExcelApi ,使用简单而且对中文的支持不错。

JSP Tree Tag

http://www.jenkov.dk/projects/treetag/treetag.JSP

推荐一个 JSP 标记库 JSP Tree Tag 。以前在一个项目中用 javascript 来显示树型结构,所有数据下载到客户浏览器,假如数据量大,显示出来花费的时间让人难以接受。假如用 JSP Tree Tag ,问题就解决了,它只把需要显示的部分送到客户浏览器。

OpenReports 和 JASPerEdit

http://sourceforge.net/projects/oreports和

http://sourceforge.net/projects/jASPeredit

OpenReports 和 JASPerEdit ,都是在 JASPerReports 基础之上建立的简单实现。OpenReports 是基于 Web 的一个完整实例,支持 PDF,HTML 和 XLS 报表格式,由 WebWork,Hibernate 和 Velocity 开发完成,并且还提供一个整合了 Tomcat 的 OpenReports-Tomcat 文件下载,想得实在是周全。JASPerEdit 则基于 Java/Swing 。

Google Tag Library

http://google-taglib.sourceforge.net/

一个开源 JSP Tag Library ,名字叫 Google Tag Library 。看名字就知道,该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。

jBpm

http://www.jbpm.org/

某日看到介绍开源的工作流引擎达数十种,当然最有名的是 OFBiz 了,但很多人反映 OFBiz 比较复杂,难以把握。在此推荐另外一个“最近很熱門的”(jini语)开源工作流引擎 jBpm,有爱好且有时间的朋

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有