eclipse插件开发示例

    eclipse所有的插件均以jar的形式存放在安装目录的plugins目录中,如果我们在eclipse中开发一个插件,最终也是需要打包为jar放入plugins目录中。eclipse插件开发也有一套流程,下面给出一个完整的示例。

1、创建Plug-in project,这里需要plugin插件,如果没有可以先安装。

eclipse插件开发示例_第1张图片

2、根据向导填写工程名称。

eclipse插件开发示例_第2张图片

3、填写vender信息。

eclipse插件开发示例_第3张图片

4、选择模板类型,我们选择Hello, World Command。

eclipse插件开发示例_第4张图片

5、构建一个handler,可以在这里修改消息盒子显示的文本文字。

eclipse插件开发示例_第5张图片

6、创建完成,项目结构。

eclipse插件开发示例_第6张图片

7、META-INF目录下的MANIFEST.MF

eclipse插件开发示例_第7张图片

8、这个时候,其实项目是可以运行的,只不过他不像其他的工程,可以直接运行一个main的主类,这里因为是eclipse插件,所以需要以eclipse application实例的形式运行,我们选中项目,然后运行 Run As-> Eclipse Application就会开启一个新的eclipse实例,插件相关的结果会在新的实例中显示。

eclipse插件开发示例_第8张图片

9、点击一个类似eclipse icon的图标,运行这个插件。

eclipse插件开发示例_第9张图片

10、导出插件为jar,放入plugins目录中。工程右键,然后选择Export。

11、选择Deployable plug-ins and fragments这一选项。

eclipse插件开发示例_第10张图片

12、指定目录。

eclipse插件开发示例_第11张图片

如下所示,生成的jar名称是根据id,版本,日期等组成的。

eclipse插件开发示例_第12张图片

13、放入eclipse安装目录plugins中,然后重启eclipse,新的插件icon图标就出现在了菜单栏中,我们一样可以点击运行。 

eclipse插件开发示例_第13张图片

eclipse插件示例就到这里了,我也是今天学会的,哈哈。 

你可能感兴趣的:(java,eclipse,plugin,plug-ins,jar,handler,export)