我在尝试解决SNAPSHOT maven依赖项(see here)时出现的问题时遇到了一些问题。
运行grails dependency-report
时,会列出缓存的依赖项,或多或少是这样的:
acme-adapter-api by com.acme
108 kB (0 kB downloaded, 108 kB in cache)
正如this回答所暗示的那样,在更新依赖关系而不增加版本号时会遇到麻烦,导致缓存未被清空,并且SNAPSHOT依赖关系不会被重新获取,正如人们所期望的那样。
我到处查看,也在%HOME%\.grails
目录和床下;-)但找不到任何看起来像缓存的东西。
它在哪里,所以我可以手动删除它?或者甚至更好,我怎样才能grails compile
强行清理它?
谢谢!
拉乌尔
P.S:我正在使用 Grails 1.2M4
答案 0 :(得分:15)
据我所知,Grails在引擎盖下使用常春藤(而不是maven)。你能查一下~/.grails/ivy-cache
吗?