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

Eclipse安装Kotlin插件因依赖缺失无法完成安装问题咨询

问题成因

报错核心原因是待安装的Kotlin 1.5.31版本Eclipse插件存在未满足的硬依赖:插件UI模块需要org.eclipse.mylyn.commons.ui组件,该组件属于Eclipse Mylyn插件集,当前Eclipse环境未预装该组件,且安装插件时未开启自动从更新源拉取依赖的开关,最终导致依赖校验失败、安装中断。该问题和已安装的PyDev、jar相关插件无关联。

报错截图

核心报错日志如下:

Cannot complete the install because one or more required items could not be found. Software being installed: Kotlin 1.5.31.120211018-0606 (Org.jetbrains.kotlib.feature.feature.group 1.5-31-V20211018-060 Missing requirement: kotlin-eclipse-ui 1.5-31.120211018-0606 (Org.jetbrains.kotiin.ui 1.5.31.V20211018-0606) requires 'osgi.bundle; org.eclipse.mylyn.commons.ui o..' but it could not be found Cannot satisfy dependency: From: Kotlin 1.5.31.20211018-0606 (Org.jetbrains.kotlin feature feature.group, 1.5.31.120211018-0606) To: org.eclipse.equinox.p2.iu; org.jetbrains.kotlin.ui (1.5.31.202110180606,1-5.31-V20211018-0606]
可行解决方法

按操作复杂度从低到高排序:

  • 开启自动拉取依赖开关重试安装
    重新打开Kotlin插件安装向导,在安装页面底部勾选Contact all update sites during install to find required software选项,再点击下一步执行安装。该操作会让安装程序自动从已配置的所有Eclipse更新源中搜索缺失的Mylyn组件,自动完成依赖补装,不需要手动查找组件。
  • 手动预装缺失的Mylyn组件
    如果开启自动拉取后仍然找不到对应依赖,打开Help > Install New Software,在Work with下拉菜单选择当前Eclipse版本对应的官方更新源,在过滤搜索框输入Mylyn Commons UI,勾选匹配到的组件完成安装,重启Eclipse后再重新安装Kotlin插件即可。
  • 更换适配新版Eclipse的Kotlin插件版本
    如果你使用的是2023年及之后发布的新版Eclipse,1.5.31版本的Kotlin插件属于老旧版本,依赖设计已经不匹配新版Eclipse的组件结构,可以更换更高版本的Kotlin Eclipse插件进行安装,新版插件已经移除了对老旧Mylyn组件的非必要依赖,不会触发该类报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 11:54:20