讀古今文學網 > Java程序員修煉之道 > C.3 Clojure >

C.3 Clojure

要下載Clojure,請訪問http://clojure.org/找到包含最新穩定版的zip文件。我們在示例中用的是Clojure 1.2,所以如果你用的版本比較新,請注意它們可能會稍有差異。

解壓剛下載的文件,並進入它剛創建好的目錄。假定JAVA_HOME已經設置好了,java也在PATH上,那麼現在你應該可以像第10章那樣運行簡單的REPL了,像這樣:

java -cp clojure.jar clojure.main
  

Clojure跟這個附錄裡的前兩種新語言不太一樣,要用這門語言真的只需要clojure.jar文件。不用像Groovy和Scala那樣設置任何環境變量。

在學習Clojure時,最簡單的可能就是用REPL。當你開始考慮用Clojure做生產環境的部署時,需要用一個恰當的構建工具(比如第12章介紹的Leiningen)來管理應用的部署,以及Clojure本身的安裝(從遠程Maven資源庫下載這個JAR文件)。

Clojure的基本安裝有些局限性,但好在有幾個非常好的Clojure跟IDE的集成。如果你用的是Eclipse,我們衷心向你推薦Eclipse的Counterclockwise插件,它很實用,也非常容易設置。

開發經驗稍微豐富一點非常有用,因為在簡單的REPL中開發大量代碼可能有點容易分散人的注意力。但對於很多應用程序(特別是你正在學的)來說,基本的REPL就足夠了。