首页 » Java程序员修炼之道 » Java程序员修炼之道全文在线阅读

《Java程序员修炼之道》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就足够了。