You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法找到Eclipse的‘Plug-in with a popup menu’模板,该如何解决?

找不到Eclipse的“Plug-in with a popup menu”模板?试试这几个方法!

嘿,我之前也碰到过类似的情况,结合你给出的环境(Java 1.8.0_221、Eclipse 2019-09 R、PDE 3.14.100),给你几个排查和解决的思路:

  • 确认PDE组件是否完整安装
    你提到已经装了Eclipse PDE Plug-in Developer Resources,但可能缺少核心的开发环境组件。试试这个步骤:

    1. 打开Eclipse,点击Help > Install New Software
    2. 在「Work with」下拉框里选择你的Eclipse 2019-09对应更新站点(比如http://download.eclipse.org/releases/2019-09)
    3. 展开「General Purpose Tools」分类,找到Eclipse PDE Plug-in Developer Environment,确保这个组件被完整安装,然后重启Eclipse再检查模板。
  • 检查项目创建的路径是否正确
    有时候直接搜索模板可能会漏项,建议手动展开分类查找:

    1. 点击File > New > Project...
    2. 在弹出的窗口里展开Plug-in Development分类,看看里面有没有Plug-in with a popup menu选项
    3. 如果还是没看到,试试在搜索框里输入「popup」,注意不要输入多余的空格,确保搜索关键词准确。
  • 清理Eclipse配置缓存
    偶尔Eclipse的配置缓存会导致模板不显示,试试清空相关缓存:

    1. 关闭Eclipse
    2. 找到你的工作空间目录,进入.metadata/.plugins/org.eclipse.core.runtime/.settings文件夹
    3. 删除org.eclipse.pde.core.prefs和org.eclipse.pde.ui.prefs这两个配置文件
    4. 重启Eclipse,再尝试创建插件项目。
  • 手动实现弹出菜单(替代模板方案)
    如果以上方法都不行,其实可以直接创建普通插件项目,自己添加弹出菜单的逻辑——模板只是帮你生成基础代码,手动做也不复杂:

    1. 创建一个普通的Plug-in Project,勾选「Create a plug-in using one of the templates」,选任意基础模板(比如Hello World)即可
    2. 打开项目里的plugin.xml,切换到「Extensions」标签页
    3. 添加扩展点org.eclipse.ui.popupMenus(2019-09版本支持这个传统扩展点,也可以用更现代的org.eclipse.ui.menus)
    4. 配置对象贡献、菜单路径和对应的Action类,就能实现右键弹出菜单的功能了。

内容的提问来源于stack exchange,提问作者Kairen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 08:16:33