技术开发 频道

四大优异Java编程工具横向对比

  下表对几个流行的Java IDE做了一个概述:

Java IDE平台成本总结
Eclipse 3.6Java 5,Mac OS X,Windows,Linux免费Java IDE市场的绝对领导者,每年一次重大发布,第三方插件非常丰富,但Eclipse难学,难用,简单任务被复杂化
JetBrains IntelliJ IDEA 9.0.3JDK 5或6,Mac OS X,Windows,Linux$295本次评测唯一的商业软件,其功能完善,易用,但文档仍然不够完善
NetBeans 6.9JDK 6,Windows,Mac OS X,Linux免费一款优秀的,易于使用的完整IDE,支持除Java外的许多编程语言,其插件没有Eclipse多,功能没有IntelliJ IDEA完善
Oracle JDeveloper Studio 11gJDK 6,Windows,Mac OS X,Linux免费一个稳定的,闭源的Java IDE,良好的企业级开发支持,和Oracle其它产品结合紧密,插件数量很少,几乎都是官方提供的
 

  其它IDE

  为什么有这么多厂商和开源爱好者为Java编写IDE仍然是个迷,之前我们曾介绍了9款Python开发工具,Java IDE领域也毫不示弱,但Java已经很成熟了,因此现在已经很少出现新的IDE,下面这些曾经资深的开发环境都面临退役了。

  Embarcadero JBuilder:目前该产品的最近一个更新版本还是JBuilder 2008,根据Embarcadero公司的发言人表示,2008年从Borland公司买下其IDE产品线后,改名为CodeGear了,鉴于公司还在开发其它IDE,如Delphi,因此可以认为JBuilder已经走到了生命的尽头。

  Genuitec MyEclipse:MyEclipse是一个基于Eclipse,捆绑了一组插件的订阅产品,前面我们曾提到,Eclipse插件的寻找,安装和管理都很繁琐,而MyEclipse正是为此而生,Genuitec也开发一些自己独有的插件,MyEclipse的订阅价格每年从$32-$199不等,包括技术支持费用。

  IBM Rational Application Developer:这个IDE(即著名的RAD)是IBM推出的一系列开发环境中的一部分,RAD和它的兄弟们都是基于Eclipse构建的,简而言之就是在Eclipse基础上换了一张皮,加入了一些自己的东西,如架构师版本提供了UML建模工具,商业开发版本支持IBM的4GL等,如果你在使用WebSphere,这些工具的威力就可以显示出来了,但大多数功能和MyEclipse及其他免费的IDE并没有多大区别。

1
相关文章