Как вы настраиваете проприетарные зависимости для Leiningen?
Мы работаем над проектом, который имеет некоторое взаимодействие Clojure-Java. На данный момент у нас есть один класс, который имеет множество зависимостей, которые мы помещаем в пользовательскую библиотеку в Eclipse для разработки, но, конечно, это не помогает при использовании Leiningen (2.x). Большинство наших зависимостей являются собственностью, поэтому они не находятся где-нибудь в хранилище.
Какой самый простой / правильный способ сделать это?
я виделleiningen - как добавить зависимости для локальных фляг?, но, похоже, устарел?
Обновить: Так что я сделал локальный репозиторий Maven для моего флягиэти инструкции а такжедокументы по развертыванию lein на githubи отредактировал мой файл project.clj так:
:dependencies [[...]
[usc "0.1.0"]]
:repositories {"usc" "file://maven_repository"}
Где maven_repository находится в каталоге проекта (следовательно, не используетсяfile:///
). Когда я запустил «lein deps» - я получил это сообщение:
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
Что подразумевается под "не найдено поддерживаемых алгоритмов" и как мне это исправить?
Update2: Нашел последний бит ответаВот.