eclipse所有的插件均以jar的形式存放在安装目录的plugins目录中,如果我们在eclipse中开发一个插件,最终也是需要打包为jar放入plugins目录中。eclipse插件开发也有一套流程,下面给出一个完整的示例。
1、创建Plug-in project,这里需要plugin插件,如果没有可以先安装。
2、根据向导填写工程名称。
3、填写vender信息。
4、选择模板类型,我们选择Hello, World Command。
5、构建一个handler,可以在这里修改消息盒子显示的文本文字。
6、创建完成,项目结构。
7、META-INF目录下的MANIFEST.MF
8、这个时候,其实项目是可以运行的,只不过他不像其他的工程,可以直接运行一个main的主类,这里因为是eclipse插件,所以需要以eclipse application实例的形式运行,我们选中项目,然后运行 Run As-> Eclipse Application就会开启一个新的eclipse实例,插件相关的结果会在新的实例中显示。
9、点击一个类似eclipse icon的图标,运行这个插件。
10、导出插件为jar,放入plugins目录中。工程右键,然后选择Export。
11、选择Deployable plug-ins and fragments这一选项。
12、指定目录。
如下所示,生成的jar名称是根据id,版本,日期等组成的。
13、放入eclipse安装目录plugins中,然后重启eclipse,新的插件icon图标就出现在了菜单栏中,我们一样可以点击运行。
eclipse插件示例就到这里了,我也是今天学会的,哈哈。