为什么 Oracle 应该主推 NetBeans

 

Oracle 的 IDE 一直都是主推的 JDeveloper ,但随着对 Sun 的收购,NetBeans 应该成为 Oracle 长期主推的官方 IDE,因为从策略上看,NetBeans 应该是更好的选择:

  1. 大小:Netbeans 6.7.1(附带 Java EE 支持与两个 Glassfish 版本)共计 158 MB,而 JDeveloper 大约 1GB。软件的安装包大小是非常重要的一个因素。
  2. 流行:Netbeans 已经非常受欢迎了。在这份调查 中,一共有 2,753 名投票者,其中 NetBeans 获得了 1,191,Eclipse 获得了 1,340 票,而 JDeveloper 仅有区区 39 票。(纯文本编辑器获得了 103 票 :-))。根据Google 搜索趋势 来看,NetBeans 流行程度也是超过 JDeveloper 的。
  3. Java FX:NetBeans 已经支持 Java FX。
  4. 可视化设计:NetBeans 拥有高级的 Swing / UI / DataBinding / DataBase 可视化设计能力。基于  JSR-296 与 295,可以被扩展得更好,例如 Better Beans Binding
  5. 表报:iReport 报表工具,一个基于 Netbeans 的 JasperReport 工具。
  6. MySql / Oracle 支持:NetBeans 对 Oracle / MySql 有着非常便利的支持。虽然不及 Oracle 的 SQL Developer ,但该支持是容易被扩展到,将来甚至可以替换掉 SQL Developer。
  7. DTrace 支持:NetBeans 已经拥有 DTrace support 了,虽然这取决于 Oracle 是否继续支持开 Solaris。
  8. Glassfish / BEA 支持:NetBeans 很好地整合了 BEA 与 Glassfish。


JDeveloper 与 Netbeans 两者都是基于 Swing 的,而 JDeveloper 起初是基于 JBuilder 与 prime time(一个插件系统)。但不存在什么障碍将 JDeveloper 的功能移植进 NetBeans。

原文:Why Oracle Should Continue To Push NetBeans

原文地址:https://www.cnblogs.com/lanzhi/p/6469284.html