Eclipse 插件开发-如何扩展 WTP Wizard
2010-04-12 00:00:00 来源:WEB开发网我们通过创建一个 New Project Wizard,该 Wizard 具备部分 Dynamic WEB Application Project Wizard 特征,同时能够创建 Portlet 部署描述文件。
New Project Wizard 界面如图所示:
图 12. 扩展实例主界面
首页中新增 Main Class Group Panel,方便用户输入新建的 package 名称和主程序入口文件名称。
1. 创建 Plug-in Project 并注册 Wizard 扩展点,插件清单文件 plugin.xml 如下所示:
清单 1. 插件扩展描述文件
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
point="org.eclipse.ui.newWizards">
<category
id="com.sample.tools.app.wizard.category.ApplicationWizard"
name="Sample"/>
<wizard
category="com.sample.tools.app.wizard.category.ApplicationWizard"
class="com.sample.tools.app.wizard.SampleProjectWizard"
icon="icons/newapp_wiz.gif"
id="com.sample.tools.app.wizard.SampleProjectWizard"
name="Sample Project"
project="true">
<description>
Create a WTP Sample Project
</description>
</wizard>
</extension>
</plugin>
更多精彩
赞助商链接