Eclipse 插件开发-如何扩展 WTP Wizard
2010-04-12 00:00:00 来源:WEB开发网引言
众所周知 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 向导
WEB Tools Platform(WTP)作为一个基于 Eclipse 开发 J2EE WEB 应用程序的工具集,它提供了创建 J2EE 工程向导、创建 WEB 服务向导、创建 J2EE Servlet 向导以及导入导出 J2EE 工程向导等。下图示例了 WTP 的一些常用向导:
图 2. Java EE project creation wizards(1)
图 3. Java EE project creation wizards(2)
图 4. Java EE components import and export wizards(1)
图 5. Java EE components import and export wizards(2)
图 6. Web and EJB artifacts wizards(1)
图 7. Web and EJB artifacts wizards(2)
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››Eclipse+SVN+Google Code配置过程
- ››eclipse中开发android程序时,打开layout配置文件自...
- ››开发一个自己的HTML在线编辑器(一)
- ››开发一个自己的HTML在线编辑器(二)
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››Eclipse快捷键大全
- ››开发移动 Web Ajax 应用
- ››Eclipse Helios 之旅:看看 Eclipse 的最新同步发...
- ››开发者眼中的iPhone与Android
- ››Eclipse和MyEclipse的关系
更多精彩
赞助商链接