我有一个新的下载版的eclipse露娜(Eclipse-java-露娜-SR2-linux-gtk.tar.gz)(版本: Luan Service版本2 (4.4.2)构建id: 20150219-0600)从官方网站。
当我试图安装groovy-eclipse插件时(我找到的唯一可用版本是:Groovy-EclipseforJuno2.7.1和Groovy-EclipseforIndigo2.7.1都是由VMware,inc.,EPL发布的),无论我尝试哪个插件,我总是看到由于冲突依赖而不会安装‘Groovy特性’包:
由于相互冲突的依赖关系,无法完成安装。 正在安装的软件:Groovy-EclipseFeature2.9.1.xx-201411061336-E42-发布(org.codehaus.groovy.eclipse.feature.feature.group 2.9.1.xx-201411061336-E42-版本) 当前安装的软件:面向Java开发人员的Eclipse 4.4.2.20150219-0708 (epp.package.java 4.2.20150219-0708) 只能同时安装以下一种: Java开发工具Core 3.10.2.v20150120-1634 (org.eclipse.jdt.core 3.10.2.v20150120-1634) 对象团队开发工具核心3.10.2.v_OTDT_r232_201502101148 (org.eclipse.jdt.core 3.10.2.v_OTDT_r232_201502101148) 对象团队开发工具核心3.10.0.v_OTDT_r231_201409160728 (org.eclipse.jdt.core 3.10.0.v_OTDT_r231_201409160728) 对象团队开发工具核心3.10.0.v_OTDT_r230_201406101339 (org.eclipse.jdt.core 3.10.0.v_OTDT_r230_201406101339) Java开发工具Core 3.10.0.v20140902-0626 (org.eclipse.jdt.core 3.10.0.v20140902-0626) org.eclipse.jdt.core Core3.8.3.xx-201411061336-E42-版本(org.eclipse.jdt.core 3.8.3.xx-201411061336-E42-版本) Java开发工具Core 3.10.0.v20140604-1726 (org.eclipse.jdt.core 3.10.0.v20140604-1726) 不能满足依赖: 出发地: Eclipse面向Java开发人员4.4.2.20150219-0708 (epp.package.java 4.4.2.20150219-0708) 致: org.eclipse.epp.package.java.feature.feature.group 4.4.2.20150219-0708
在我看来,它就像露娜内置的包“eclipse for Java开发人员”(4.4.2.20150219-0708)有一些与Groovy-EclipseFeature2.9.1.xx-201411061336-E42版本相冲突的子包,后者是由groovy插件提供的。
有人知道怎么解决这个问题吗?
发布于 2015-08-26 21:40:26
错误消息中显示的原因是,插件的旧版本提供的一些包与Eclipse后期版本(在本例中为露娜)附带的包冲突。
因此,修复/解决方法是安装与Eclipse后期版本兼容的groovy插件。
我需要安装Groovy/Grails Tool Suite (GGTS) for Eclipse3.6.4.RELEASE(由Pivotal,EPL发布),而不是安装Groovy 2.7.1。在安装页面上,只需选择适合您需要的子包即可。在我的例子中,我需要: 1. 2. Groovy编译器2.0特性3. Groovy-Eclipse特性4. Eclipse4.4上的Groovy插件JDT核心补丁
这对我有用。
https://stackoverflow.com/questions/32216110
复制相似问题