lein instalar code bridal clojure leiningen

code - instalar clojure



Lein Clojure 1.3 vs Clojure 1.2.1 (1)

Admito que esta pregunta está un poco mal redactada. Por favor, hágame saber qué comandos debo ejecutar para proporcionar más información y la proporcionaré.

Contexto: he estado usando Clojure durante ~ 1 año ahora. Principalmente solo a través del clojure repl. Ahora, estoy empezando a usar Lein.

Sin embargo, leon no le gusta el código que tengo. Aquí está la información que tengo:

$ lein version Leiningen 1.7.1 on Java 1.6.0_29 Java HotSpot(TM) 64-Bit Server VM

Cuando ejecuto clojure manualmente, obtengo:

Clojure 1.3.0 user=> (clojure-version) "1.3.0"

Cuando corro

$ lein repl REPL started; server listening on localhost port 12572 user=> (clojure-version) "1.2.1"

Ahora, ¿cómo soluciono esto? Quiero que Leon use 1.3.0, no 1.2.1

¡Gracias!


El archivo project.clj enumera las dependencias para su proyecto lein, incluida la versión de clojure. Así que simplemente ponga [org.clojure/clojure "1.3.0"] en el vector de dependencia en lugar de [org.clojure/clojure "1.2.1"] . Aquí hay un ejemplo de barebones:

(defproject myproject "0.5.0-SNAPSHOT" :description "A project for doing things." :url "http://github.com/technomancy/myproject" :dependencies [[org.clojure/clojure "1.3.0"]])

Su es un ejemplo más detallado y anotado en el github de Leiningen