在Grails2.0.0.RC1中执行run时,我经常会得到和无效的SHA1错误,特别是对于我们的pwn产品/模块的限制。
我发现了以下Jira案件: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)问候
乔纳斯
发布于 2011-11-14 00:35:08
ivySettings.setVariable("ivy.checksums", "")如果你把它放在决议闭包里,应该能工作。
grails.project.dependency.resolution = {
ivySettings.setVariable("ivy.checksums", "")
}但
grails.project.dependency.resolution = {
checksums false
}对于Grails2.0和更高版本来说,这是正确的方法。
发布于 2011-11-14 00:01:06
鲍比·华纳的评论建议禁用校验和的新方法是:
grails.project.dependency.resolution = {
checksums false
}https://stackoverflow.com/questions/8115710
复制相似问题