使用莱宁根 Clojars 的镜子

Cac*_*tus 5 clojure leiningen

以下 Wiki 页面描述了一种设置 Leiningen 以使用 Clojars.org 镜像的简单方法:https : //github.com/clojars/clojars-web/wiki/Mirrors

基于此,我将以下内容作为我的~/.lein/profiles.clj

{:user {:mirrors 
        {#"clojars" {:name "clojars mirror" 
                     :url "https://clojars-mirror.tcrawley.org/repo/"}}}}
Run Code Online (Sandbox Code Playgroud)

然而,即使有了这个profiles.clj,我仍然可以在例如 Wireshark 中看到lein它试图连接到clojars.org而不是clojars-mirror.tcrawley.org. 我缺少什么设置?

我的莱宁根版本是

Java 1.7.0_91 OpenJDK 64 位服务器 VM 上的 Leiningen 2.5.3

jau*_*tin 3

我也无法通过修改来使镜子工作profile.clj

但是,我可以project.clj通过在其中添加此内容来使其适用于特定的情况defproject

  :mirrors {#"clojars" {:name "Clojar Mirror"
                    :url "https://clojars-mirror.tcrawley.org/repo/"
                    :repo-manager true}}
Run Code Online (Sandbox Code Playgroud)

笔记:

这来自莱宁根官方样本project.clj

我尝试按照以下方式进行全局设置profile.clj(语法与您的有所不同),但没有运气: