服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

borland新一代java开发环境jbuilderx


  borland软件公司近日宣布推出该公司业内领先的java.™跨平台集成开发环境(ide)的最新版?d?dborland® 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。

扫描关注微信公众号