开发环境: eclipse2019 + windows7 + jdk1.8
1. New > other.. >Plug-in Project创建一个插件工程
文章图片
2. 输入工程名称, 设置工程的一些基本信息,并设置插件运行在Eclipse
文章图片
3. 版本,运行环境等设置
文章图片
ID: 插件ID
Name:插件名称
Version: 插件版本号
Execution Environment: 插件运行环境
选择Generate an activator,设置类的包名+类名,,这个类类似于main方法,是入口类。
4. 选择模板,内置一些可用模板
文章图片
这里选择Hello, world command.
5.
文章图片
点Finish完成项目创建
项目目录结构如下:
文章图片
src : 项目源代码目录
icons:项目图片资源目录
META-INF/MANIFEST.MF: 项目基本配置信息,版本、名称、启动器等
build.properties: 项目的编译配置信息,包括,源代码路径、输出路径、
plugin.xml:插件的操作配置信息,包含弹出菜单及点击菜单后对应的操作执行类等,
6. 运行插件Run as> eclipse Application
文章图片
会启动一个新的eclipse,点击按钮后效果如下:
文章图片
附录: 坑1: 项目创建好以后,提示错误。
文章图片
解决办法:
Windows > Preferences > API Baselines设置为忽略
文章图片
【eclipse插件开发-HelloWorld】