最近有消息称,NetBeans和Eclipse在2007年都会推出各自的新版本,看来,今年Java IDE市场又要掀起一场腥风血雨的战争了。但由于Borland的种种问题,JBuilder在2003年被评为最佳开发工具后就象失去了防护罩的“太空堡垒”一样几乎被来自外部的攻击所摧毁。如果要发布基于NetBeans的程序,厂商并不需要发布整个新版本的产品,而只需要在服务器上更新,并强制用户下载新版本。使用SWING还有另外一个好处,就是在发布程序时,不再需要专用的二进制库或组件,只需要目标机器上有JRE即可。NetBeans中的模块系统RCP允许你通过在它们自己的JAR外部,不是公共的类把一个应用的因素分成不同的部分。 最近Java IDE领域真是风起云涌。老牌的JBuilder已经风光不在。而最近几年火的不得了的Eclipse还没来得及体验“身处万人中央、享受万丈荣光”的滋味,就被Sun如法泡制的NetBeans给抢了镜头。现在Sun也想开了,放下了自己的架子来了个“全体复制”,将Eclipse的几乎所有的特点都搬到了NetBeans中。如插件、开源、免费、Web开发等等。看来Sun也学会IBM的招术了。既然在Java上挣不到什么钱,那就干脆来搅局。万一能浑水摸鱼捞上一笔也不错。最近有消息称,NetBeans和Eclipse在2007年都会推出各自的新版本,看来,今年Java IDE市场又要掀起一场腥风血雨的战争了。
一、Java IDE惊喜不断,NetBeans和Eclipse在2007年将唱主角
Java已经诞生十多年了,但长期困扰Java的一个问题就是它并不象C#、Delphi一样有一个象样的IDE来满足那些“浮躁”的程序员来开发软件。这一切一真到JBuilder的出现才结束。但由于Borland的种种问题,JBuilder在2003年被评为最佳开发工具后就象失去了防护罩的“太空堡垒”一样几乎被来自外部的攻击所摧毁。
自从JBuilder失去了Java IDE王者的位置后,这个王位总得要人来坐。一直在旁的IBM对这个市场早就虎视眈眈,也许IBM心里说“JBuilder终于不行了”,就在这时,IBM将自已多年研发的Eclipse免费,开源,并给了开源社区很大的技术帮助。也许我们应该管Eclipse叫JBuilder终结者。Eclipse的出现给这个已经失去防护罩的“太空堡垒”最致命的一击。JBuilder从此再也没有从新升空的可能了。
二、NetBeans频频出招,Eclipse的制胜法宝在哪里?