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

Eclipse导出插件时提示osgi.ee依赖未找到无法导出

Missing requirement: Eclipse Jobs Mechanism 3.12.0.v20210723-1034 requires 'osgi.ee; (&(osgi.ee=JavaSE)(version=11))' but it could not be found ....

报错原因

该报错是导出插件依赖的Eclipse Jobs Mechanism 3.12.0组件要求运行环境必须支持Java 11,而当前的Eclipse运行JDK、项目构建JRE、.product运行环境配置或自定义目标平台未满足该要求。

解决步骤
  • 确认Eclipse启动所用JDK版本:打开帮助 > 关于Eclipse > 安装详细信息 > 配置,搜索-vm参数,确认对应的JDK路径指向Java 11或更高版本,若版本不符合则更换Eclipse启动的JDK后重启Eclipse。
  • 配置执行环境绑定:打开窗口 > 首选项 > Java > 已安装的JRE,添加Java 11及以上版本的JDK,再切换到同目录下的执行环境页签,选中JavaSE-11,在右侧匹配的JRE列表中勾选你刚添加的JDK完成绑定。
  • 调整.product文件配置:打开你的.product文件,切换到环境选项卡,在执行环境下拉列表中选择JavaSE-11后保存文件。
  • 修正项目构建路径:右键插件项目 > 属性 > Java构建路径 > 库,确认JRE系统库使用的是JavaSE-11执行环境,若为低版本则双击修改为匹配的执行环境。
  • (可选,配置了自定义目标平台时需操作)打开你的.target目标平台文件,确认目标平台包含JavaSE-11执行环境支持,重新设置为活动目标平台后等待平台更新完成。
  • 清理缓存重新导出:执行项目 > 清理清理所有项目编译缓存,再重新通过.product文件执行导出操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 04:06:00