为什么 leiningen 下载 1GB(几乎)的 jar 索引以及如何停止?
Why does leiningen download 1GB (almost) of jar indexes and how to stop that?
Leiningen 从 repo1.maven.org 和 clojars.org 下载了将近 1GB 的 jar 索引信息。为什么要下载那么大的信息量?有什么办法可以防止这种情况发生吗?
有问题的目录是:~/.lein/indeces
它包含以下文件夹:
https___clojars.org_repo_
https___repo1.maven.org_maven2_
maven.org 文件夹包含 849MB!
这是我的项目定义:
(defproject test-project "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:main test-project.core
:dependencies [[org.clojure/clojure "1.6.0"]
[camel-snake-kebab "0.3.1" :exclusions [org.clojure/clojure]]])
谢谢
此内容不是由 Leiningen 自己维护的,而是由 the lein-search
plugin 维护的。我建议卸载它(即插件),除非您认为它的好处值得付出时间和存储成本。
为此,请从您的 ~/.lein/profiles.clj
中删除对 lein-search/lein-search
或 org.clojars.wuschel/lein-search
的引用——或者,如果此内容是在其他项目中工作时创建的,则从 [=该项目的 14=]。
Leiningen 从 repo1.maven.org 和 clojars.org 下载了将近 1GB 的 jar 索引信息。为什么要下载那么大的信息量?有什么办法可以防止这种情况发生吗?
有问题的目录是:~/.lein/indeces
它包含以下文件夹:
https___clojars.org_repo_
https___repo1.maven.org_maven2_
maven.org 文件夹包含 849MB!
这是我的项目定义:
(defproject test-project "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:main test-project.core
:dependencies [[org.clojure/clojure "1.6.0"]
[camel-snake-kebab "0.3.1" :exclusions [org.clojure/clojure]]])
谢谢
此内容不是由 Leiningen 自己维护的,而是由 the lein-search
plugin 维护的。我建议卸载它(即插件),除非您认为它的好处值得付出时间和存储成本。
为此,请从您的 ~/.lein/profiles.clj
中删除对 lein-search/lein-search
或 org.clojars.wuschel/lein-search
的引用——或者,如果此内容是在其他项目中工作时创建的,则从 [=该项目的 14=]。