从JBuilder 2006到MyEclipse 5.0

作者:徐建祥(netpirate@gmail.com

日期:2006-11-21

出处:http://www.anymobile.org

本文是为那些熟悉JBuilder而又正在考虑使用Eclipse的程序员写的。

首先,向Borland致敬!其次,向Eclipse致敬!!最后,感谢MyEclipse!!!

花絮

前公司几个月前的一次策略转移,本人被迫退出,不再负责后台服务器软件,离开了效力4年多的公司,转而开始了轻松的Web开发之旅。由于项目中用到不少的开源框架软件,本人又比较懒,不得已暂且搁下用了这些年的JBuilder,选择了Eclipse;后由于相关的开源插件跟不上Eclipse的进度和本人的喜新厌旧,再次痛苦地选择了MyEclipse

JBuilder

Borland公司于1997年推出了JBuilder 1.02000314号,推出了100%Java血统的JBuilder 3.5200611月,基于Eclipse平台的JBuilder 2007即将发布,Eclipse支持的功能,它都支持。先后引入了ALMApplication Lifecycle Management:软件生命周期管理)、SDOSoftware Delivery Optimization:软件交付最优化)、团队开发、代码审查,性能优化(Optimizeit)等优秀的设计理念。

JBuilder IDE通过集成第三方软件包扩展出支持AxisStrutsJDKJ2EEJ2ME等功能,当然,我们还可以通过它的Open Tool功能实现对其它软件的集成,如JProfiler

JBuilder 2006最特出的功能是其创造性的引入了P2P对等协作功能,是开发团队(Group)可以进行即时交互(聊天,设计,编码,编译),实现了虚拟化对等编程(Virtual Peer Programming),如北京公司与南京分公司同事可以负责同一个项目,通过登录各自的Jabber帐号,还可以进行即时的文字或语音交流。

Eclipse

Eclipse是一个开源、可扩展的框架软件,包括开发平台;Java开发工具(JDT)和插件开发环境(PDE)。Eclipse最大的优势就是Open,一切皆插件,当需要某些特性时,可以通过开发、装载相关的插件(Plug-in)来实现它,不过在我这样懒惰的人看来,太Open了也是它最大的弱势。

推荐版本:Eclipse3.2.1

MyEclipse

MyEclipse是为懒惰而又准备使用Eclipse的程序员准备的,它是Eclipse的一个J2EE开发插件集,提供了几乎所有的Web开发支持,详见其官网介绍。

推荐版本:MyEclipse 5.0

JBuilderEclipse

打个不大恰当的比喻,与Eclipse相比,JBuilder就像一个不大会种地的小地主,必需品几乎都全了,比较书生气,不够灵活,当缺点什么的时候,几乎弄不出来;而Eclipse就像一个穷小子,什么都要自己当家,但是可以通过东家借,西家补的搞出点名堂。

何时选择JBuilder 2006

1、开发JBuilder支持的项目,如Web服务,比较小的Web项目,J2EE项目等;

2、开发后台程序,经常调试,而又不喜欢切换窗口;

3、需要协作编程;

4、喜欢一成不变的开发者。

何时选择Eclipse3.2.1+ MyEclipse 5.0

1、开发轻量级的J2EE项目;

2、喜欢集程序设计、数据库设计、开发、调试等与一体的开发模式;

3、支持开源软件。

IDE总结

IDE只是一个开发的选择,每个软件都有其存在的道理,如NetBeansIntelliJ IDEAObjectWeb Lomboz,不少朋友用记事本也一样写出很棒的程序。

最后记录一条好消息,Borland IDE产品线没有被卖出,而是成立了一个全资子公司CodeGear公司负责这块。

资源网址

Eclipsehttp://www.eclipse.org

Eclipse-Pluginshttp://www.eclipse-plugins.info

MyEclipsehttp://www.myeclipseide.com

Borland JBuilderhttp://www.borland.com/us/products/jbuilder/index.html

ObjectWeb Lombozhttp://www.objectweb.org

Contributing to Eclipse(1)--Eclipse SDKhttp://www.blogjava.net/anymobile/articles/64933.html

Contributing to Eclipse(2)--Eclipse Plug-inhttp://www.blogjava.net/anymobile/articles/64934.html

JProfiler解决Java服务器的性能跟踪http://www.blogjava.net/anymobile/articles/28248.html

迁移到Eclipse: EclipseJBuilder评估开发指南
http://www-128.ibm.com/developerworks/cn/opensource/os-ecjbuild/index.html

迁移到Eclipse: EclipseNetbeans评估开发指南
http://www-128.ibm.com/developerworks/cn/opensource/os-ecnbeans/

迁移到Eclipse: EclipseIntelliJ IDEA评估开发指南
http://www-128.ibm.com/developerworks/cn/opensource/os-ecidea/

凤凰浴火JBuilder 2006新功能赏析http://dev.yesky.com/279/2157279.shtml?412

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值