2011-11-13 50 views
2

,我常常和無效SHA1錯誤的Grails 2.0.0.RC1執行運行應用程序時,特別是depedencies我們PWN產品/模塊。Grails的2.0:無效的SHA1

我發現以下吉拉情況: http://jira.grails.org/browse/GRAILS-7313

不幸的是下面的行BuildConfig.groovy

ivySettings.setVariable("ivy.checksums", "") 

導致錯誤:

| Error There was an error loading the BuildConfig: No signature of method: groovy.util.ConfigObject.setVariable() is applicable for argument types: 
(java.lang.String, java.lang.String) values: [ivy.checksums, ] (Use --stacktrace to see the full trace) 

問候

喬納斯

回答

3
ivySettings.setVariable("ivy.checksums", "") 

如果你把它的分辨率瓶蓋內例如應工作

grails.project.dependency.resolution = { 
    ivySettings.setVariable("ivy.checksums", "") 
} 

grails.project.dependency.resolution = { 
    checksums false 
} 

是做Grails的2.0和更高版本的正確途徑。