Borland软件公司近日公布推出该公司业内领先的Java.™跨平台集成开发环境(IDE)的最新版——Borland® JBuilder® X。JBuilder X 标志着两年多发布的最重要的产品,该产品新增100多项增强特性,旨在提高企业团队、开发人员和以编码为主的Java开发人员的劳动生产率。JBuilder X的新特性主要集中在可用性和劳动生产率;Web应用、Web服务和EJB开发以及部署J2EE™。
JBuilder X 新增的特性旨在反映出当今Java市场的趋势。IDE提供先进的Web应用开发支持,包括一个针对Apache™ Struts开发框架的基于标准的可视化设计器,以及第一个对通用开放源代码应用服务器JBoss® 的全面支持。
Borland 大中华区董事总经理刘珍妮对此表示:“JBuilder X 是下一代Java集成开发环境的一个例证。我们会晤过数以千计的JBuilder用户,并从调查中了解许多性能加强的要求,这确保我们能够满足当前Java开发人员的需求。针对所有重要需求,我们首先提供了增强的用户可定制性。此前,Borland内部严守的一个秘密是我们已经拓展了在1998年发布的开放工具API。这使得我们能够继续支持Jbuilder开发环境,从我们的第三方机构提供给用户更多的功能性。”
重要的是,通过基于Swing的Java OpenTools应用编程接口(API),JBuilder X 能够拓展。因此, JBuilder X和超过80个由第三方提供的可重复使用的组件和插件一起发布,提供给JBuilder用户更多附加价值。和JBuilder X 一起发布插件的公司包括Altova、Crystal Decisions、Oracle、salesforce.com、Sun和Sybase。
下一代Java™ 开发环境
在继续简化Java开发环境的同时,JBuilder X 旨在将专业Java开发人员和Java开发新手的Java编程提升到一个新的水平,帮助确保Java编程快速开发应用而不会影响到某些性能,例如一些针对初级用户的新式RAD风格的Java开发环境碰到的可扩展性问题。
META Group的 Thomas Murphy评论说:“ J2EE应用的创建继续挑战IT组织试图从其他技术移植熟练开发人员的努力。解决方案经常把企业封闭在特定的J2EE 平台,在初步的代码产生,第一个版本完成后,就造成开发人员短缺,缺乏设计、开发和维持复杂应用的工具。 ”
JBuilder X包括用于性能剖析的Optimizeit Suite 6.0和Automatic Quality Analysis,旨在帮助开发人员更好编写代码。加强与Borland Application Lifecycle Management (ALM) 解决方案以及数以百计的第三方工具和组件的集成,从而确保开发出来的软件与总体业务需求一致。
增强可用性的新特性包括:
· 新的用户界面,包括多种可dockable的视窗用于更快编辑、更轻易治理编辑过程;
· 可配置的个性化设置,答应开发人员定制开发环境,这样,只有与当前任务相关的特性才会显示;
· Code folding使得开发人员能够同时观看多个编码片断,因此减少了处理大型源文件的复杂程度;
· 项目内部任务治理单和书签能够更易于治理工作进程状况;
· 加强refactoring支持,旨在加速编码重组以提高质量和重新使用。
高级Web 开发的新特性包括:
· 一个基于标准的Struts设计器能够使用简单的拖放方式快速、直觉地开发高级Web应用;
· 用于jsp™ Html 和XML开发的新的 TagInsight,旨在加速编码,降低编码错误的风险。
高级Web服务开发的新特性包括:
· 一个可视的Web Services Designer旨在通过简单的拖放方式就能够更快、更轻易创建、验证、 输入和输出Web服务。这有助于简化使用、创建和治理多个Web服务的任务。
先进的J2EE部署特性包括:
· 对JBoss应用服务器的新的支持。这种支持使得开发人员能够充分利用JBoss 的成本优势和JBuilder的生产率优势;
· 一个新的双向的部署描述符编辑器,包括描述符元素详解 ,有助于简化在领先的应用服务器上配置和修改J2EE 部署描述符的任务;
· 协助应用部署,这样开发人员能够使用不同应用服务器的特定特性,同时保持可移植性。有助于快速部署领先的J2EE™ 应用服务器,包括BEA® WebLogic®、 IBM® WebSphere®、 Sun™ ONE、 Oracle9i®、 Sybase® EAServer、 Jboss和集成的Borland® Enterprise Server。