NetBeans 6.8即将到来,你准备好了么?

近日NetBeans开发团队发布了NetBeans 6.8 M2,beta版也即将发布。一些重要的增强包括对Java EE 6、JSF 2.0的支持,同时还增加了一个嵌入式浏览器等等。

\

发布声明中提到了如下重要的新特性:

\
更新包括:
  • Java Enterprise Edition 6\
    • 针对Web界面的JavaServer Faces 2.0以及在Web应用中使用EJB的能力\
    • Java Persistence JPA 2.0及RESTful Web Services支持\
    • 对GlassFish v3的部署、调试以及分析\
    \
  • JavaServer Faces 2.0(Facelets)\
    • 代码完成、错误提示、命名空间完成、文档弹出以及针对Facelet的标签自动导入\
    • 针对Facelet程序库、复合组件及表达式语言的编辑器支持\
    \
  • Kenai.com:连接开发者\
    • 完整的JIRA支持\
    • 改进的问题跟踪支持\
    \
  • PHP\
    • 完整的PHP 5.3支持\
    • Symfony Framework支持\
    \
  • Maven\
    • 改进的Java EE 6、Groovy及Scala支持\
    • 可以在依赖图中排除依赖\
    \
  • Ruby\
    • 对JRuby 1.3.1、Ruby 1.9调试及RSpec 1.2.7的支持\
    • 改进的重命名重构、类型推断以及导航支持\
    \
  • C/C++\
    • Profiling:新的I/O检测、线程分析及竞态检测工具\
    • 远程开发中更快的同步支持\
    \
\

如Adam Bien所述,该里程碑版中有两个非常实际的特性,分别是对JIRA的本地支持以及对Glassfish更快的增量部署:

\
Glassfish v3 b66的增量部署相当快。通常不到1秒钟就搞定了。类、接口以及方法的改变能被立刻识别出来并部署。

\部署过程中会保留HttpSession。在应用部署后甚至都无需重新登录。

\kenai.com直接支持JIRA,再也无需额外的插件了。\

\

NetBeans论坛上提出的一个困扰广大用户的问题就是对Visual Web包的支持,该支持基于Woodstock组件库:

\
Update Center中将不再包含Visual Web JSF以及Project Dynamic Faces了。据我所知,Woodstock 4.2还在NetBeans 6.7中。

\Woodstock还在NetBeans 6.8 M2 Update Center中么?我查看了一下稳定版以及Beta版的Update Center,发现已经不在了。

\NetBeans Visual Web JSF仍旧是最棒的,甚至在4.2版中就是了。我还没看到有哪个竞争对手能超越它呢。我无法理解稳定版的Update Center还在支持其他的第三方插件,但却不再支持自家的Woodstock,实在搞不明白。该特性是NetBeans区别于其他IDE(如Eclipse等)的一个亮点。我们很多人都体验过该工具的强大,至今尚未发现谁能与之抗衡。尽管IceFaces Visual Web也很不错,但bug实在是太多了,我们最后还是转回了NetBeans 6.5/7中的Visual Web JSF。

\

既然不再支持Woodstock,那NetBeans中就没有“Visual Pack”了,有人建议Oracle通过JDeveloper中的ADF支持来实现这一点:

\
Oracle对JSF/ADF的支持很不错,而NetBeans是个优秀的轻量级Java EE 6环境。NetBeans 6.8+不再支持Visual Web Pack了,这样JDevelopers ADF就可以趁机打入NetBeans内部,但事实却是这样的:JDeveloper是个很棒的IDE,但却没有NetBeans那么流行。我没见过有几个(\u0026lt;5)实际的项目采用JDeveloper开发。
\

NetBeans 6.8 beta版将于本月22日发布,此后的11月将发布两个RC版。最终版将于12月1日发布。

\

大家可以下载M2或是访问邮件列表和论坛来获得更多信息。

\

查看英文原文:Getting Ready for NetBeans 6.8 - What’s New?

你可能感兴趣的:(NetBeans 6.8即将到来,你准备好了么?)