Eclipse插件功能研究

http://tech.ddvip.com   2006年11月20日    社区交流

本文详细介绍Eclipse插件功能研究

  JSF Tools 旨在添加对开发基于 JSF 的 Web 应用程序的支持。它是只具有一个已发布里程碑的新子项目,但已经计划将其包括在 WTP V1.5 发行版中。

  许多商业软件开发套件可用于支持 J2EE 应用程序的创建。IBM® Rational® Application Developer for WebSphere® 覆盖了企业软件开发生命周期的几个阶段,其中包括 J2EE 应用程序的设计、开发、测试、部署和配置管理。

  为了支持动态 Web 应用程序的创建,BEA 的 Workshop Studio 利用其正在申请专利的 AppXRay 技术,来跟踪和验证应用程序的状态。它还包括 Hibernate-to-EJB3 ORM 映射工作台和对 Spring 框架的支持。

  MyEclipse IDE 由 Genuitec 开发,是大型开发套件的低成本备选项。它提供了一组完整的针对开放源码技术(比如 Spring、Hibernate、Tapestry 和 Struts)的 J2EE 开发工具。

  桌面应用程序开发

  Java 在桌面上的复兴在极大程度上归结于 Eclipse。在还没有成为独占的 Java 桌面平台时,Eclipse 似乎已经促进了 Java 平台本身的改进,并致力于对 Java 作为桌面应用程序可视平台的重新评估。

  虽然可以(事实上是许多人的首选)直接在 Java 中创建接口,但使用合适的可视 UI 开发工具可以获得大的生产率收益。Eclipse 空间在一段时间里(至少不是作为 Open-Source 项目时)不存在这种工具的事实被许多人认为是在更大比例上采用 Eclipse 作为富客户机应用程序平台的一个障碍。

  Visual Editor 项目的创建目的在于为 GUI 构建器提供框架,但还包括了功能完整的 SWT 和 Swing UI 构建器。Visual Editor 允许程序员使用流行的拖放技术快速有效地创建基于 SWT 和 Swing 的用户接口。尽管这种方法将手工编程从 UI 开发中解放出来,但程序员不必牺牲对结果代码的控制。没有依赖一些外部 UI 描述符文件,Visual Editor 实际上使用 Java 代码作为其 UI 定义格式。也就是说,它解析现有的 Java 用户接口创建代码,并基于开发人员的可视编辑动作对其进行修改或生成新的代码。

来源:ibm    作者:Peter Nehrer    责编:豆豆技术应用

正在加载评论...