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

欢迎!请查看关于页面以获取更多关于如何使用该站点的信息。

0
tools.deps

重现步骤

  • 编写包含依赖项的 deps.edn 文件
  • 运行 clj(下载依赖项,缓存类路径,启动REPL)
  • rm -rf ~/.m2/repository//
  • 运行 clj(使用缓存的类路径)

如果您删除Clojure版本本身,则会收到clojure.main丢失的错误。如果您删除依赖项,REPL将启动,但您会发现缺少期望的依赖项。

安装脚本可以通过检查类路径的组件来检测此问题,看每个JAR文件是否存在。不确定这样做是否有价值。

1 答案

0
参考:https://clojure.atlassian.net/browse/TDEPS-70(由alexmiller报告)
...