我刚刚尝试从更新站点http://www.certiv.net/updates/在Eclipse上安装AntrlDT,StringTemplateDT和XVisitorDT。 但是,Eclipse告诉我“无法按要求完成安装”(以下屏幕截图)。当取消选中建议的解决方案时,我可以看到失败的原因:
Cannot complete the install because one or more required items could not be found. Software being installed: StringTemplateDT 4.9.0.20190203-0050 (net.certiv.stdt.feature.feature.group 4.9.0.20190203-0050) Missing requirement: Dsl Editor Core 0.9.0.20190203-0048 (net.certiv.dsl.core 0.9.0.20190203-0048) requires 'bundle org.eclipse.core.runtime 3.15.100' but it could not be found Cannot satisfy dependency: From: Dsl Editor UI 0.9.0.20190203-0048 (net.certiv.dsl.ui 0.9.0.20190203-0048) To: bundle net.certiv.dsl.core 0.9.0 Cannot satisfy dependency: From: ST Core 4.9.0.20190203-0050 (net.certiv.stdt.core 4.9.0.20190203-0050) To: bundle net.certiv.dsl.ui 0.9.0 Cannot satisfy dependency: From: StringTemplateDT 4.9.0.20190203-0050 (net.certiv.stdt.feature.feature.group 4.9.0.20190203-0050) To: net.certiv.stdt.core [4.9.0.20190203-0050]
因此,似乎更新站点中缺少某些组件,这是它们需要修复的问题,但是我发现消息很难理解。这是正确的解释吗?
我正在运行Eclipse Oxygen.3a版本(4.7.3a)。
答案 0 :(得分:1)
我发现日食光子也有同样的问题。
问题中指定的组件未安装,因为它们需要插件 org.eclipse.core.runtime 3.15.100
事实是Eclipse Oxygen / Photon安装了3.14版插件
我问Eclipse社区论坛,以了解如何在我的Eclipse版本(see question)中将org.eclipse.core.runtime升级到3.15。
他们建议安装插件版本3.15.200附带的eclipse的最新版本(即2019-03)
我安装了新的Eclipse,终于可以成功安装AntlrDT