尝试执行或插入使用 deps.edn 的 clojure 应用程序时出现“范围无法满足”

问题描述 投票:0回答:1

我有一个简单的 clojure 应用程序,具有以下依赖项:

 :deps
 {org.scicloj/clay {:mvn/version "2-beta17"}
  org.scicloj/noj {:mvn/version "2-alpha9.1"}
  aerial.hanami/aerial.hanami {:mvn/version "0.20.0"}}

当尝试启动应用程序(或来自 VScode/Canva 的 REPL)时,我收到错误,并且执行/插入失败,并显示:416“范围无法满足”依赖关系:相同/ish“0.1.6”

clojure clojars
1个回答
0
投票

该问题与特定依赖项无关,并且似乎已知,请参阅clojureverse上的这个问题

链接的 clojurians-log 条目中提出的解决方案(或者至少是一种适用于所有情况的解决方案)是删除 Maven 缓存(对于存在问题的库/依赖项,或者 - 我所做的 - 所有这些) :

rm -fR .m2
© www.soinside.com 2019 - 2024. All rights reserved.