随笔-1  评论-68  文章-98  trackbacks-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.0 2000 3 14 号,推出了 100% Java 血统的 JBuilder 3.5 2006 11 月,基于 Eclipse 平台的 JBuilder 2007 即将发布, Eclipse 支持的功能,它都支持。先后引入了 ALM Application Lifecycle Management :软件生命周期管理)、 SDO Software Delivery Optimization :软件交付最优化)、团队开发、代码审查,性能优化( Optimizeit )等优秀的设计理念。

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

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

 

Eclipse

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

       推荐版本: Eclipse 3.2.1

 

MyEclipse

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

       推荐版本: MyEclipse 5.0

 

JBuilder Eclipse

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

 

       何时选择 JBuilder 2006

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

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

3、  需要协作编程;

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

 

何时选择 Eclipse 3.2.1 + MyEclipse 5.0

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

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

3、  支持开源软件。

 

IDE 总结

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

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

 

资源网址

Eclipse                  http://www.eclipse.org

Eclipse-Plugins       http://www.eclipse-plugins.info

MyEclipse             http://www.myeclipseide.com

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

ObjectWeb Lomboz       http://www.objectweb.org

 

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

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

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

 

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

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

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

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

 

posted on 2006-11-22 00:41 Xu Jianxiang 阅读(1581) 评论(2)  编辑  收藏 所属分类: Java Tech

评论:
# re: 从JBuilder 2006到MyEclipse 5.0 2012-06-05 15:46 | only
了解了  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: