В проекте Leiningen файл project.clj определяет зависимости проекта, и когда вы запускаете 'lein deps', все зависимости, перечисленные в файле project.clj, загружаются в lib /.Следовательно, нет необходимости регистрировать файлы jar, потому что project.clj в сочетании с командой 'lein deps' - это все, что нужно другому человеку для воспроизведения той же самой библиотеки lib /, что и у вас.Регистрация во всех банках является избыточной и пустой тратой.
Более того, как указывает mblinn, лучше извлекать баночки из репозиториев артефактов, предназначенных для распределения и обновления зависимостей, а не постоянно изменять и фиксироватьновые банки всякий раз, когда зависимость обновляется.Это особенно верно, когда ваш проект зависит от снимков, которые часто меняются;Если вы отметили банки, вам придется проверять новую банку каждый раз, когда снимок обновляется, но если вы используете 'lein deps' для извлечения банок из репозиториев с артефактами, вы будете оставаться в курсе событий безусилия.Но даже для jar без снимков обновление зависимости путем изменения ее версии в project.clj и последующего запуска 'lein deps' намного проще и быстрее, чем ручное размещение jar в lib / и проверка его в.
Я надеюсь, что приведенное выше объяснение было доступно.Если нет, и вы не понимаете некоторые из обсуждаемых концепций, такие как хранилища артефактов или зависимости, дайте мне знать, и я объясню.