技术开发 频道

优异JAVA开发工具:JDeveloper 11g第2版

  【IT168 专稿】Oracle 在星期二推出了升级的JDeveloper Java IDE,使其能够模块化和支持JSF(JavaServer Faces)2.0服务器端的WEB UI开发。

  “使用JDeveloper 11g 第二版中,Oracle是采用模块化结构,开发人员只需要加载IDE所需的的部件,从而提高了性能和启动的时间”,Duncan mills说。Oracle产品管理高级总监表示:“我们实际上已经做了一个完整的IDE本身架构,并且我们已经把它移植到OSGI的骨干里”。开发人员可以更容易地构建基于OSGI扩展到IDE中。

  对JSF 2.0和Facelets页面的组件技术,在IDE升级为企业提供了一个JAVA WEB开发的可视化编辑环境。Oracle表示:“JSF 2.0添加了新的组件模型和简单组件的开发模式”。Mills说:“JSF 2.0还可以配置 WEB 用户界面,而不是依赖于XML配置文件的注释方式。IDE的功能更好地支持REST风格的WEB服务和Apache Maven的软件项目管理工具和hudson 连续集成服务器”。Oracle最近向eclipse基金会赠送了Hudson。

  在IDE升级的同时,Oracle将发布它升级的Oracle ADF (应用开发框架),其中包括热重载和JDeveloper的功能。“由于开发人员需要更改代码和元数据,自动加载到应用程序服务器”,Mills表示。“Oracle ADF Faces的皮肤编辑器,利用层叠样式表技术,使用户界面通过可视化编辑器更容易定制。”Oracle说。


ADF Faces和数据可视化(DVT)皮肤编辑器

  尽管Oracle还支持其他两个JAVA集成开发环境——Eclipse IDE 和 NetBeans IDE,当Oracle去年收购了SUN公司的JDeveloper和面向现有的Oracle技术,如果融合中间件和Oracle数据库,客户在JAVA编写的扩展模块将运行在数据库中。“JDeveloper重点是,Oracle的开发人员社区非常多”, Mills说。JDeveloper是免费的,但并不开源。提供支持服务,如同在Oracle技术网络上免费的社区支持。

  新功能介绍:

  升级JDeveloper扩展框架:扩展(插件)框架已经升级到使用OSGi。这样就可以迟加载(动态函数加载)根据需要扩展负载。更快的启动时间,大大提高整体性能。

  JDeveloper的性能改进:除了升级到使用OSGI,JDeveloper整个工作区的改进,目的是加强设计是的性能。

  集成Maven:Maven 2的支持,与JDeveloper集成。

  ADF皮肤编辑器:新增ADF皮肤可视化创建和修改外观的ADF Faces应用程序编辑器。

  JSF 2.0:2.0在IDE中支持JSF和ADF应用程序

0
相关文章