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

如何在PDE Eclipse runtime中安装并使新功能生效?

PDE Eclipse Runtime安装功能不生效的问题验证
  • 问题现象
    想在PDE Eclipse Runtime内安装功能(不改动主Eclipse安装),但通过「Help → Install New Software...」完成安装后,新功能并未生效,Runtime依然使用启动时选定的原有功能集合。

  • 核心原因
    Runtime内的安装操作仅修改了p2 profile,对应的路径是:

    ${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/Eclipse Application/.p2/org.eclipse.equinox.p2.engine/profileRegistry/
    

    但Runtime实际加载bundle依赖的是bundles.info文件,路径为:

    ${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/Eclipse Application/org.eclipse.equinox.simpleconfigurator/bundles.info
    

    安装过程并未更新这个文件,导致新增的功能bundle不会被加载。

  • 配置验证
    启动配置里的「Support software installation in the launched application」选项,仅影响p2 profile的创建方式,对Runtime实际加载的bundle集合没有作用,无法解决功能不生效的问题。

  • 疑问求助
    目前观察到Runtime能使用的功能必须预先存在于主Eclipse安装中,无法通过Runtime内的安装操作新增功能。怀疑这是PDE实现上的BUG,但不确定自己的操作和理解是否正确,恳请各位同行指教。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 22:06:02