Я использую Apache Storm 1.2.3, который использует Clojure 1.7.0.Я использую топологию, написанную на Java, которая вызывает некоторый код Clojure, и я хочу использовать там функции из Clojure 1.10.0.
Я добавил версию 1.10.0 в pom.xml и попытался добавить1.10.0 артефакт с использованием опции --artifacts
для storm jar
storm jar ... --artifacts "org.clojure:clojure:1.10.0"
После развертывания топологии артефакт разрешается успешно, но при выполнении кода я получаю ошибки от 1.7.0 банокЕсть ли способ переопределить эту зависимость без обновления шторма до 2.0.0?