通过全新下载 Groovy 2.1.9,我创建了:
// Test.Groovy
@Grab('commons-io:commons-io:1.2')
import org.apache.commons.io.CopyUtils
println "Resolved!"
然后我尝试跑步
$ ./groovy-2.1.9/bin/groovy Test.groovy
失败了
General error during conversion: Error grabbing Grapes --
[download failed: commons-io#commons-io;1.2!commons-io.jar]
该工件在 maven Central 中列出,可在此处下载
值得一提的是,在以下位置创建了各种本地文件:
~/.groovy/grapes/commons-io/commons-io
我非常感谢有关如何调试或“解决”的想法!
更新
如果我在我的系统上创建一个新用户(她的 homedir 中没有点文件),这可以工作。所以我有一些用户特定的配置会破坏一些东西。我试过删除~/.groovy
,~/.m2
但~/.ivy
无济于事。还能是什么?