BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 Dio Synodinos 关注 3 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2009年10月20日. 估计阅读时间: 5 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

近日NetBeans开发团队发布了NetBeans 6.8 M2beta版也即将发布。一些重要的增强包括对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那么流行。我没见过有几个(<5)实际的项目采用JDeveloper开发。

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

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

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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

一直用myeclipse,好像就没想过要用NetBeans。 by Ma Karl

一直用myeclipse,好像就没想过要用NetBeans。

不错 by jiang rosen

考虑是时候转向NetBeans开发了,但不知道前途如何,想起oracle就头疼。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

2 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT