Почему leiningen загружает 1 ГБ (почти) индексов jar и как это остановить?


Лейнинген загрузил почти 1 ГБ информации индекса jar из repo1.maven.org и еще clojars.org зачем ему нужно скачивать такое огромное количество информации? И есть ли способ предотвратить это?

Каталог, о котором идет речь: ~/.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]]])

Спасибо

1 2

1 ответ:

Это содержание поддерживается не самим Лейнингеном, а плагином lein-search . Я бы предложил удалить его (плагин, то есть), если вы не считаете, что его преимущества стоят затрат времени и хранения.

Для этого удалите ссылки на lein-search/lein-search или org.clojars.wuschel/lein-search из вашего ~/.lein/profiles.clj -- или, если этот контент был создан во время работы в другом проекте, из project.clj этого проекта.