2011-09-06 67 views
1

我曾嘗試通過STS的儀表板安裝功能在2.7(最初下載的版本是當時的最新版本)中安裝Groovy插件。我的同事推薦下載2.5.2,他使用的版本,所以我做了;然而Groovy插件安裝程序仍然失敗。它始於:Groovy插件安裝在STS 2.5.2和2.7中失敗

Cannot complete the install because of a conflicting dependency. 
Software being installed: Groovy-Eclipse Feature 2.5.2.xx-20110808-1400-e36 (org.codehaus.groovy.eclipse.feature.feature.group 2.5.2.xx-20110808-1400-e36) 

的Windows 7 64B 常規v 1.8.2 Grails的v 1.3.7 JVM 1.6.0_26

不勝感激任何提示/建議/想法。謝謝!

+0

什麼是完整的p2錯誤信息?看起來你錯過了它的一些部分。 –

回答

1

確保您的STS安裝位於當前用戶具有寫入權限的目錄中。另外,安裝到Program Files目錄時也存在問題(即使您認爲它不是真正可寫的)。

此問題的原因是隨Groovy-Eclipse提供的功能補丁必須安裝到與STS其餘部分(Eclipse限制)相同的目錄中。這個補丁是對jdt編譯器進行修補以便它也可以編譯groovy代碼的東西。

+0

謝謝。我在程序文件(x86)目錄中有STS。多刺激。我是這臺機器的管理員。 (我從來沒有在XP上遇到這個問題,Groovy插件安裝得很好,它在Java透視圖中篡奪了一個主要特性,隨後我卸載了它,但它對Groovy非常有用)。 – Alexx

+0

它篡奪了什麼功能? –