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

Eclipse安装Dart插件出现依赖冲突,如何解决?

Eclipse Dartboard插件安装依赖冲突解决方法

问题核心

从错误日志可明确冲突根源:

  • Dartboard 0.1.0强制依赖固定版本的LSP4E(0.13.0.201912071343)
  • 已安装的M2E LemMinX插件(2.0.4)要求LSP4E ≥0.13.7,当前Eclipse环境中的LSP4E为0.16.1版本
  • LSP4E不同版本无法共存,导致Dartboard的依赖链无法满足

解决方法

方法1:降级M2E LemMinX插件到兼容版本

  1. 打开Eclipse,进入Help > About Eclipse IDE > Installation Details
  2. 在已安装软件列表找到M2E - POM Editor using LemMinX language server,点击卸载,完成后重启Eclipse
  3. 打开Help > Install New Software,添加对应Eclipse 2019-12版本的M2E更新站点,找到M2E LemMinX插件并选择≤1.1.0的版本(该版本依赖LSP4E ≤0.13.0)
  4. 安装完成后重启Eclipse,再尝试安装Dartboard

方法2:手动安装指定版本的LSP4E和Dartboard

  1. 先卸载现有LSP4E:进入Installation Details找到Language Server Protocol client for Eclipse IDE,卸载后重启
  2. 下载LSP4E 0.13.0的离线安装包,通过Help > Install New Software > Add > Archive导入并安装
  3. 再下载Dartboard的离线安装包,重复上述步骤完成安装
  4. 若需要M2E功能,仅安装传统的M2E核心插件,不要安装LemMinX相关的POM编辑器

方法3:用干净Eclipse实例单独部署Dartboard

  1. 在Eclipse安装目录外新建一个空白工作空间文件夹
  2. 启动Eclipse时选择这个新工作空间,进入干净的实例环境
  3. 先安装Dartboard插件,之后按需添加其他不冲突的工具(比如避开M2E LemMinX,改用传统M2E)

方法4:替换为更活跃的Dart插件

Dartboard版本停留在2020年,维护不活跃,可尝试:

  • 使用Dart SDK自带的Eclipse集成插件
  • 在Eclipse Marketplace搜索其他维护中的Dart插件,这类插件通常兼容新版本LSP4E,不会出现版本冲突

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 00:06:10