代码之家  ›  专栏  ›  技术社区  ›  zaozaoer

将groovy eclipse插件安装到Luna时的冲突依赖关系

  •  1
  • zaozaoer  · 技术社区  · 9 年前

    我从官方网站下载了一份eclipse Luna(eclipse-java-Luna-SR2-linux-gtk.tar.gz)(版本:Luan Service Release 2(4.4.2)Build id:20150219-0600)。

    当我尝试安装groovy-clipse插件时(我找到的唯一可用版本是:groovy-eclipse for Juno 2.7.1和groovy-eclipse for Indigo 2.7.1,这两个版本都是由VMware,股份有限公司,EPL发布的),无论我尝试哪一个插件,我总是看到“groovy eclipse功能”包由于冲突依赖关系而不会安装:

    由于依赖项冲突,无法完成安装。
    正在安装的软件:Groovy Eclipse Feature 2.9.1.xx-20141106136-e42-RELEASE(org.codehaus.Groovy.Eclipse.Feature.Feature.group2.9.1.xx-2014 11061336-e42-RELEASE)
    当前安装的软件:Eclipse IDE for Java Developers 4.4.2.20150219-0708(epp.package.Java 4.4.2.20150319-0708)
    一次只能安装以下之一:
    Java开发工具Core 3.10.2.v20150120-1634(org.eclipse.jdt.Core 3.10.2.v20150120-1634)
    对象团队开发工具核心3.10.2.v_ODT_r232_20150210148(org.eclipse.jdt.Core 3.10.2.v-ODT_r232-20150210148)
    对象团队开发工具核心3.10.0.v_ODT_r231_201409160728(org.eclipse.jdt.Core 3.10.0.v-ODT_r231-20140916072)
    对象团队开发工具核心3.10.0.v_ODT_r230_201406101339(org.eclipse.jdt.Core 3.10.0.v-ODT_r230-201406101333)
    Java开发工具Core 3.10.0.v20140902-0626(org.eclipse.jdt.Core 3.10.0.v220140902-0626)
    Java开发工具核心3.8.3.xx-2014 11061336-e42-RELEASE(org.eclipse.jdt.Core 3.8.3.xx-201411061336-e42-RELEASE)
    Java开发工具Core 3.10.0.v20140604-1726(org.eclipse.jdt.Core 3.10.0.v20140604-1726)
    无法满足依赖项:
    来源:Eclipse IDE for Java Developers 4.4.2.20150219-0708(epp.package.Java 4.4.2.20150319-0708)
    至:org.eclipse.ep.package.java.feature.feature。组[4.4.2.20150219-0708]

    在我看来,Luna内置包“Eclipse IDE for Java Developers 4.4.2.20150219-0708”有一些子包与Groovy Eclipse插件提供的“Groovy Eclipse Feature 2.9.1.xx-201411016136-e42-RELEASE”冲突。

    有人知道如何解决这个问题吗?

    1 回复  |  直到 9 年前
        1
  •  2
  •   zaozaoer    9 年前

    错误消息中显示的原因是,旧版本的groovy eclipse插件提供的一些包与较新版本的eclipse(在本例中为Luna)附带的包冲突。

    因此,修复/解决方法是安装与新版Eclipse兼容的groovy插件。

    我需要为eclipse 3.6.4.RELEASE(由Pivotal,EPL发布)安装groovy/Grails工具套件(GGTS),而不是安装groovy eclipse 2.7.1。在安装页面上,只需选择适合您需要的子包。在我的情况下,我需要: 1.Eclipse快速搜索 2.Groovy编译器2.0特性 3.Groovy Eclipse特性 4.Eclipse 4.4上Groovy Eclipse插件的JDT Core补丁

    这对我有用。