以下 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
我也无法通过修改来使镜子工作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(语法与您的有所不同),但没有运气:
| 归档时间: |
|
| 查看次数: |
878 次 |
| 最近记录: |