gpt4 book ai didi

maven - 为什么 Groovy/Grape 不能解析来自 Maven Central 的 Artifact ?

转载 作者:行者123 更新时间:2023-12-04 17:51:45 25 4
gpt4 key购买 nike

通过全新下载 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]

神器是listed在 Maven 中央,可下载 here

就其值(value)而言,各种本地文件创建于:

~/.groovy/grapes/commons-io/commons-io

我非常感谢有关如何调试或“解决”的想法!

更新

如果我在我的系统上创建一个新用户(在她的主目录中没有点文件),这有效。所以我有一些特定于用户的配置正在破坏事物。我试过删除 ~/.groovy~/.m2~/.ivy 但无济于事。还能是什么?

最佳答案

适合我。不清楚哪里出了问题...

$ groovy -Dgroovy.grape.report.downloads=true test
Resolving dependency: commons-io#commons-io;1.2 {default=[default]}
Preparing to download artifact commons-io#commons-io;1.2!commons-io.jar
Downloaded 64 Kbytes in 323ms:
[SUCCESSFUL ] commons-io#commons-io;1.2!commons-io.jar (306ms)
Resolved!

要深入挖掘,您可以按如下方式启用调试:

groovy -Divy.message.logger.level=4 test

关于maven - 为什么 Groovy/Grape 不能解析来自 Maven Central 的 Artifact ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19993227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com