如果在 A/deps.edn 中有
{:paths ["src/main/clojure"]
:deps {something/else {:local/root "/Wherever"}
}
那么在 /Wherever/deps.edn
{:deps {...}} ;; 没有paths,只有deps。
当你在 A 中运行 clj -Spath 时,依赖项会意外地从 A: /Wherever/src/main/clojure 的 :paths 中获取
而当你从依赖项内部运行 clj -Spath 时,则会从系统默认的 deps.edn 中获取路径
*解决方法*
总是指定:paths