以下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/"}}}}
然而,即使使用此profiles.clj
,我仍然可以看到lein
正在尝试连接到clojars.org
而不是clojars-mirror.tcrawley.org
的Wireshark。我缺少什么设置?
我的Leiningen版本是
Leiningen 2.5.3 on Java 1.7.0_91 OpenJDK 64-Bit Server VM
答案 0 :(得分:3)
我也无法通过修改profile.clj
来获得镜像。
但是,通过在project.clj
defproject
:mirrors {#"clojars" {:name "Clojar Mirror"
:url "https://clojars-mirror.tcrawley.org/repo/"
:repo-manager true}}
注意:
这来自官方的Leiningen样本project.clj
:
我尝试按照以下内容进行profile.clj
中的全局设置(语法与您的语法略有不同)但没有运气: