Как изменить версию Clojure в Leiningen и LightTable?

Когда я ввожу (clojure -version) в мой repl в LightTable, я получаю "1.5.1" как вывод. Есть ли способ обновить до 1.6.0?

Я предполагаю, что он рисует версию Clojure от Leiningen (2.3.4 на моей машине), которая поставляется с 1.5.1 из коробки. Как я могу убедиться, что и Leiningen, и LightTable используют самую последнюю версию Clojure? Я googled вокруг и не могу найти какие-либо четкие ответы.

Я нашел этот вопрос SO, но он не касался моей проблемы конкретно. Есть ли что-то вроде команды "lein update", которую я могу назвать автоматизирующей этот процесс и который LightTable распознает и заберет, или это принятие желаемого за действительное?

Ответ 1

Чтобы обновить версию Leiningen, запустите lein upgrade и введите "Y", если вас спросят, хотите ли вы продолжить. Это автоматически обновит ваш Leiningen до последней стабильной версии. На момент написания этого слова использовался Clojure 1.6.0.

Чтобы обновить версию проекта Clojure, зайдите в project.clj для зависимости [org.clojure/clojure] и измените номер версии на нужную версию.