Możesz zmienić lokalizację lokalnego repozytorium dla pojedynczego projektu w pliku project.clj jak ten
(defproject test-local "1.0.0-SNAPSHOT"
:description "Use a local repo location."
:dependencies [[org.clojure/clojure "1.3.0"]
[com.cemerick/pomegranate "0.0.13"]]
:local-repo "my-repo")
Jest to możliwe, aby ustawić ścieżkę względną z katalogu projektu jak wyżej lub bezwzględną ścieżkę. Nie wydaje się możliwe użycie skrótu do katalogu domowego i ustawienie tego na coś takiego jak "~/my-repo".
Możesz spowodować, że wszystkie projekty będą używać tej samej lokalizacji, dodając klucz do pliku profiles.clj.
{:user {:plugins [[lein-swank "1.4.4"]]
:local-repo "/home/jeff/my-repo"}}