WEB开发网
开发学院软件开发Java Eclipse 插件开发-如何扩展 WTP Wizard 阅读

Eclipse 插件开发-如何扩展 WTP Wizard

 2010-04-12 00:00:00 来源:WEB开发网   
核心提示:引言众所周知 Eclipse 是一个成熟的、精心设计的以及可扩展的体系结构,Eclipse 中除了小型的运行时内核之外,Eclipse 插件开发-如何扩展 WTP Wizard,其余所有功能模块都是插件,其中 Web Tools Platform (WTP) 就是在 Eclipse 平台上扩展的,选择 File >

引言

众所周知 Eclipse 是一个成熟的、精心设计的以及可扩展的体系结构。Eclipse 中除了小型的运行时内核之外,其余所有功能模块都是插件。其中 Web Tools Platform (WTP) 就是在 Eclipse 平台上扩展的,用来开发 J2EE Web 应用程序的插件集合。既然 WTP 是插件,那么为什么还需要针对它进行扩展呢? WTP 提供了丰富的功能,比如源码编辑器、图形编辑、J2EE 项目构建和 J2EE 向导 WEB 服务以及数据库操作等,由于业务需求,需要编辑特定语法格式的文档,如进行语法高亮显示、校验、编辑助手(Code Assist)等,这时就需要对 WTP 进行扩展。总之,当 WTP 提供的通用功能需要定制,或者不符合业务需求时,需要进行 WTP 扩展开发。

向导(Wizard)是一种交互式的帮助实用程序,向导通过多步操作中的每一步引导用户,提供有用的帮助信息,并在这一过程中解释选项功能,最终引导用户完成特定任务。向导在 Eclipse 中随处可见,选择 File > New > Project, 对话框所列每一项都是一个独立的功能向导。

图 1. Eclipse 向导
Eclipse 插件开发-如何扩展 WTP Wizard

WEB Tools Platform(WTP)作为一个基于 Eclipse 开发 J2EE WEB 应用程序的工具集,它提供了创建 J2EE 工程向导、创建 WEB 服务向导、创建 J2EE Servlet 向导以及导入导出 J2EE 工程向导等。下图示例了 WTP 的一些常用向导:

图 2. Java EE project creation wizards(1)
Eclipse 插件开发-如何扩展 WTP Wizard

图 3. Java EE project creation wizards(2)
Eclipse 插件开发-如何扩展 WTP Wizard

图 4. Java EE components import and export wizards(1)
Eclipse 插件开发-如何扩展 WTP Wizard

图 5. Java EE components import and export wizards(2)
Eclipse 插件开发-如何扩展 WTP Wizard

图 6. Web and EJB artifacts wizards(1)
Eclipse 插件开发-如何扩展 WTP Wizard

图 7. Web and EJB artifacts wizards(2)
Eclipse 插件开发-如何扩展 WTP Wizard 

1 2 3 4 5 6  下一页

Tags:Eclipse 插件 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接