此脚本安装leiningen后https://raw.github.com/technomancy/leiningen/preview/bin/lein ,我可以通过键入使用REPL lein repl
,所以我觉得Clojure的已经被leiningen安装。
我需要从官方网站重新下载的Clojure的JAR?
如果没有必要做这个,哪来的Clojure的JAR文件leiningten取决于?
此脚本安装leiningen后https://raw.github.com/technomancy/leiningen/preview/bin/lein ,我可以通过键入使用REPL lein repl
,所以我觉得Clojure的已经被leiningen安装。
我需要从官方网站重新下载的Clojure的JAR?
如果没有必要做这个,哪来的Clojure的JAR文件leiningten取决于?
我已经发现雷音正在安装,然后根据Clojure的特定版本导致该版本是牵强,和.jar文件在Maven仓库卷起。
(defproject repl-test "0.0.1-SNAPSHOT"
:description "TODO: add summary of your project"
:dependencies [[org.clojure/clojure "1.4.0"]
[org.clojure/clojure-contrib "1.2.0"]
[clojure-csv/clojure-csv "1.3.2"]
[org.clojure/tools.cli "0.1.0"]
[util "1.0.2-SNAPSHOT"]
[clj-http "0.1.3"]]
:aot [repl-test.core]
:main repl-test.core)
我不知道Clojure是如何打包带雷音,但我从看雷音构建,它引起的Clojure的版本知道:dependencies
要获取(下载)。
雷音是那么好,我竟然未安装默认的Clojure,因为有雷音是少了痛苦的Clojure的时候进入一个新的修订。
leiningen从下载Maven仓库的依赖关系,并将其存储(默认)在
${HOME}/.m2/repository
leiningen并将其存储在自己的jar
${HOME}/.lein/self-installs
通过leiningen搜索的默认Maven仓库是
Leiningen是管理的Clojure(和Java)库为你---包括Clojure的本身(这是另一个Java库(罐))的工具。
你不需要使用雷音时手动下载任何广口瓶。
Leiningen由两个部分组成: lein
脚本,它保持在〜/ .lein实现罐子---但你并不需要担心的是罐子; 在lein
脚本需要得到它为你的照顾。
我写了一个简要新手指南 ,你可能会发现有用。