NetBeans 6.8 Beta 发布

NetBeans是Sun的开源软件开发工具,是一个开放框架,可扩展的开发平台,可以用于Java,C语言/C++等的开发,NetBeans本身是一个开发平台,可以通过扩展插件来扩展功能。NetBeans目前也是Java界最流行的开源Java IDE之一。

NetBeans 始于1997年的Xelfi计划,本身是捷克布拉格查理大学Charles University的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的NetBeans IDE,直到1999年Sun Microsystems买下此公司。Sun于次年(2000)的六月将NetBeans IDE开放源码,直到现在NetBeans的用户仍然在持续增长,而且更多个人及企业使用 NetBeans 作为开发的工具。

NetBeans IDE 6.0延伸了原来JavaEE的特质。NetBeans C/C++ Pack更支持C/C++的编程。现行稳定版本为6.5可用来编写Ruby,Rails,Groovy,PHP及其它脚本语言。

在 NetBeans Platform 平台中,应用软件是用一系列的软件模块(modular software components)建构出来。而这些模块是一个jar文件(Java archive file)它包含了一组Java程 式的类别而它们实作全依据依 NetBeans 定义了的公开接口以及一系列用来区分不同模块的定义描述文件(manifest file)。有赖于模块化带来的好处,用模块来建构的应用程序可只要加上新的模块就能进一步扩充。由于模块可以独立地进行开发,所以由 NetBeans 平台开发出来的应用程序就能利用着第三方软件,非常容易及有效率地进行扩充。

NetBeans 6.8 Beta本的改进内容包括:

  1. NetBeans 6.8 Beta着呢国家了对Java企业版6.0的支持
  2. NetBeans 6.8 Beta支持JavaServer Face2.0,并支持在JSF项目中使用EJB
  3. NetBeans 6.8 Beta新增了对JPA2.0的支持,并支持RESTful的web服务
  4. NetBeans 6.8 Beta使用Java annotations替换了Broader中使用的部署描述符
  5. NetBeans 6.8 Beta支持使用GlassFish v3进行开发调试和部署
  6. NetBeans 6.8 Beta新智能对JavaFX SDK 1.2.1的支持
  7. NetBeans 6.8 Beta提升了对JavaFX项目的导航,代码完成的支持。
  8. NetBeans 6.8 Beta增加了对PHP5.3的支持
  9. NetBeans 6.8 Beta增加了对Symfony框架的支持
  10. NetBeans 6.8 Beta增加了对JIRA的完全支持
  11. NetBeans 6.8 Beta增加了对通过JIRA进行问题追踪和整合的功能
  12. NetBeans 6.8 Beta提升了对使用Maven管理JavaEE 6,Groovy,Scala项目的支持
  13. NetBeans 6.8 Beta增加了通过图形化管理Maven依赖的功能
  14. NetBeans 6.8 Beta增加了对JRuby1.3.1和Ruby1.9的支持,并支持RSpec1.2.7
  15. NetBeans 6.8 Beta新智能了一个C++的I/O监控工具,用于分析线程和竞争检测

[ad#468-60]

Tags: ,