Grails 2.0:SHA1 无效
在 Grails 2.0.0.RC1 中执行 run-app 时,我经常会遇到 无效 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)
问候
Jonas
Often I get and invalid SHA1 error when executing run-app in Grails 2.0.0.RC1, especially with depedencies to our pwn products/modules.
I have found the following Jira case:
http://jira.grails.org/browse/GRAILS-7313
Unfortunately the following line in BuildConfig.groovy
ivySettings.setVariable("ivy.checksums", "")
results in the error:
| 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)
Regards
Jonas
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果你把它放在解析闭包中,应该可以工作,例如
,但
对于 Grails 2.0 及更高版本来说这是正确的方法。
should work if you put it inside the resolution closure e.g.
but
is the right way to do it for Grails 2.0 and later.
Bobby Warner 的评论 建议禁用校验和的新方法是:
Bobby Warner's comment suggests the new way to disable checksums is: