Size: a a a

Clojure — русскоговорящее сообщество

2020 May 07

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
в какой последовательности и что сделает клж компайлер — я не знаю
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
скорее всего, что ты хочешь — использовать все таки обычный механизм резолвинга транзитивных зависимостей
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
и вроде tools.deps достаточно умный чтобы искать pom.xml в локальных жарах тоже https://github.com/clojure/tools.deps.alpha/blob/99c51b4eb8f19e8c443f5d4a82e55706462d006c/src/main/clojure/clojure/tools/deps/alpha/extensions/local.clj#L49
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
но такая жарка не должна конечно содержать свои же зависимости в себе
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Тогда я не понимаю почему он не смотрит на версии этих зависимостей. pom.xml В джарнике есть и версия там написана
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Может, джарник собран криво
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
ну ты сам сказал что ты "убержаром" его делаешь
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
т.е. кладешь файлы зависимостей прям в жарник
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
deps.edn понятия об этом не имеет и просто добавляется все что есть жаре в classpath
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Andrew Rudenko
deps.edn понятия об этом не имеет и просто добавляется все что есть жаре в classpath
Т.е. он всё-таки не додумывается посмотреть в pom зависимостей, которые там вместе с ними лежат?
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
он то может и додумывает, но на то что у тебя в classpath залетело из жарки это никак не влияет
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Andrew Rudenko
он то может и додумывает, но на то что у тебя в classpath залетело из жарки это никак не влияет
А если это будет не уберджар, а просто джар? То он додумает и сам скачает нужные версии?
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
йеп, в этом вся идея! )
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
ухх. Спасибо. Теперь  понятно. Попробую сейчас
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
ну т.е. проверь, я никогда жарки-файлами не пихал в тул.депс, но вон судя по коду должно работать
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
+ тебе прям обязательно это в жарку паковать?
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Не у всех членов проекта есть доступ к тому проекту. Поэтому загружается джарник
а ну видимо да, ок
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Andrew Rudenko
ну т.е. проверь, я никогда жарки-файлами не пихал в тул.депс, но вон судя по коду должно работать
Неа. Не качает. Может, проблема в том как джар собирается
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
ну 1. pom.xml точно лежит в жаре?
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Их там много
источник