我有一个简单的 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”
该问题与特定依赖项无关,并且似乎已知,请参阅clojureverse上的这个问题。
链接的 clojurians-log 条目中提出的解决方案(或者至少是一种适用于所有情况的解决方案)是删除 Maven 缓存(对于存在问题的库/依赖项,或者 - 我所做的 - 所有这些) :
rm -fR .m2