2013-07-12 21 views
2

當我進口的Grails的版本2.2.1項目2.1.1它表明我這個錯誤,可能有人建議我爲這個我使用Grails 2.2.1導入項目,並試圖在2.1.1 Grails應用程序中使用它。它失敗,錯誤

錯誤錯誤執行腳本編譯一個解決方案:

裝載機違反約束:當解析重寫方法 「org.apache.tools.ant.helper.ProjectHelper2 $ RootHandler.setDocumentLocator(Lorg/XML /薩克斯/定位器;)V」 的類加載器(的 實例組織/ Codehaus的/ groovy/grails/cli/support/GrailsRootLoader) 當前類,org/apache/tools/ant/helper/ProjectHelper2 $ RootHandler, 和它的超類加載器(的實例),具有用於在簽名中使用的類型的有機/ XML /薩克斯/定位器不同 Class對象

回答

2

特定誤差通常是由於東西,有在xml-apis傳遞依賴(自從Java 5以來就沒有必要),並且可以通過查看grails dependency-report的結果並將相關的excludes添加到您的BuildConfig依賴關係來修復。

+1

當我在grails中命令這個依賴關係報告時,它顯示了同樣的錯誤,我無法看到結果。 – John

相關問題