2024 Clojure状态调查!中分享您的想法。

欢迎!有关如何使用本网站的更多信息,请参阅关于页面。

0
tools.deps
已关闭

我启动了一个ec2 t3.nano实例,创建了一个Clojure依赖项项目。我唯一的依赖项是一个大约100MB的私有jar文件。
clj命令无法下载文件,其错误信息有误导性
构建类路径错误。找不到工件名称/name/of/artifact

出于好奇我查看了tools.deps代码并尝试执行s3调用
`
(aws/invoke s3-client {:op :GetObject

                     :request {:Bucket "bucketname"
                               :Key "/path/to/jar"}})

`

然后我们得到了一个明确的错误(见https://clojurians.slack.com/files/U2N9GDB1U/F03E16TB10Q/image.png

这看起来像是cognitect http将文件保存在内存中,在一个非常小的实例或容器中不工作(使用mvn时它工作)
快速修复:有更好的错误信息
非常感谢

已关闭,并附有备注:现在在1.11.1.1119中可用

1 答案

0
...