Jak skonfigurować własne zależności dla Leiningen?

Pracujemy nad projektem, który ma jakiś interop Clojure-Java. W tym momencie mamy pojedynczą klasę, która ma wiele zależności, które umieszczamy w bibliotece użytkownika w Eclipse dla rozwoju, ale oczywiście nie pomaga to w przypadku używania Leiningen (2.x). Większość naszych zależności jest zastrzeżona, więc nie ma ich gdzieś w repozytorium.

Jaki jest najłatwiejszy / właściwy sposób, aby to zrobić?

widziałemleiningen - jak dodać zależności dla lokalnych słoików?, ale wydaje się, że jest nieaktualny?

Aktualizacja: Zrobiłem więc lokalne repozytorium Maven dla mojego słoikate instrukcje iwdrożenie Leina docs na githubi edytowałem mój plik project.clj w ten sposób:

:dependencies [[...]
               [usc "0.1.0"]]
:repositories {"usc" "file://maven_repository"}

Gdzie maven_repository znajduje się pod katalogiem projektu (stąd nie używafile:///). Kiedy uruchomiłem „lein deps” - dostałem tę wiadomość:

Retrieving usc/usc/0.1.0/usc-0.1.0.pom from usc
Could not transfer artifact usc:usc:pom:0.1.0 from/to usc (file://maven_repository): no supported algorithms found
This could be due to a typo in :dependencies or network issues.
Could not resolve dependencies

Co oznacza „brak obsługiwanych algorytmów” i jak to naprawić?

Aktualizacja 2: Znalazłem ostatni kawałek odpowiedzitutaj.

questionAnswers(3)

yourAnswerToTheQuestion