在周二Oracle公司发布了JDeveloper的升级在 Java的 IDE中,使模块化和支持的JSF(JavaServer Faces的)2.0开发技术的服务器端的Web用户界面。
使用JDeveloper 11g第2版中,Oracle是采用模块化结构,使开发人员只需要加载的IDE所需的零部件,从而提高性能和启动时间,Oracle公司产品管理高级总监Duncan Mills说,“我们实际上已经做了全面重新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 最近捐出Hudson到Eclipse基金会。
在IDE中升级的同时,Oracle将发布升级到它的Oracle ADF的(应用开发框架),其中包括热重载和JDeveloper的功能的能力。 “由于发展正在改变代码和元数据,这是自动加载到应用服务器,”Mills说。 一个Oracle ADF Faces的皮肤编辑器,使用户界面定制更容易通过可视化编辑器,利用层叠样式表技术,Oracle说。
尽管Oracle是著名的IDE也支持两个其他Java -在Eclipse IDE和NetBeans IDE中时获取 Oracle去年收购了Sun微系统 -面向JDeveloper是Oracle的数据库实现与现有的Oracle技术,如融合中间件和。客户可以在写数据库扩展成模块的Java将运行在。 “的JDeveloper社会焦点非常多的Oracle开发者,”Mills说。 JDeveloper是免费提供,但不是开源。 提供支援服务,如Oracle技术网是自由的社会支持的。
