【发布时间】:2011-01-10 11:11:21
【问题描述】:
使用 Grails 1.2.0 和最新的 Spock 0.4-SNAPSHOT(截至 2010 年 1 月 28 日 10:18 EST)我收到了 Groovy 编译器无法找到的编译错误:
org.apache.commons.httpclient.Cookie
和
org.apache.commons.httpclient.NameValuePair
无论我尝试过什么(将其作为 dep 添加到插件中,将其添加为应用中的 dep),它都会返回完全相同的错误。这发生在控制台中,特别是使用 grails test-app。
我还尝试删除 .grails 目录、.ivy2 目录甚至我的 .m2 目录以清除依赖关系,以防出现问题。
【问题讨论】:
-
更多信息:我注意到在我的 .ivy2 和 .m2 目录中,commons-codec 和 commons-httpclient 都有空罐子。从它们的来源复制它们似乎是有效的。肯定是maven仓库的问题。
标签: maven-2 grails compilation ivy