推断 从来源推断出MVN深度。 状态 概念证明,可能随时更改。 欢迎改进! 用例 该工具可用于: 使隐式deps明确 通过将输出与现有deps.edn进行比较,检查不使用deps.edn 端口lein project.clj或boot build.boot到deps.edn 将脚本(例如脚本) deps.edn到deps.edn项目。 从git deps迁移到mvn deps 检查是否有较新的版本 跑 $ clojure -M deps-infer.main 这将为您的.m2/repository索引,并在src和test下分析您的源。 之后,它将建议您可以添加到deps.edn的依赖项列表。 它将始终选择.m2存储库中可用的最新版本。 对于该项目,它将打印: babashka/fs { :mvn/version " 0.0.1 " } clj-kondo/clj-kon