Clojure环境的搭建

Posted 真诚的程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Clojure环境的搭建相关的知识,希望对你有一定的参考价值。

缘起:为了研究Storm的源码,没办法只有先学习一下Clojure。虽然现在有淘宝出的JStorm,将Clojure全部用Java重写了,但是看一下Storm原作者写的代码应该更能体现Storm的根本思想。其实多学习一本语言也是极好的,更何况这又是一门Lisp方言
1. 先到Leiningen的Github页面:https://github.com/technomancy/leiningen,这里介绍了不同OS下的安装方式。Leiningen是Clojure天生的项目管理工具,类似于Java的Maven,而且安装完Leiningen,里面会集成安装Clojure的jar包。
2. 我用的是windows,然后会链接到这个页面去下载安装文件:http://leiningen-win-installer.djpowell.net/
3. 下载完installer后,就是点击安装了,页面上已经有详细介绍了,但是要注意,在“大局域网”内是无法安装成功的,所以,你要有翻墙的能力哦
4. 安装成功后,你可以在cmd里面输入命令:lein repl来启动Clojure的解释器来开始你的Clojure的学习之旅了。


如果你没有翻墙的能力,可以采用如下的方法:
1. 你先到这个CounterClockWise的官方页面:http://doc.ccw-ide.org/documentation.html#_install_counterclockwise
2. 如果你想下载ecplise的clojure插件:counterclockwise:可以参考这一小结:Install as an Eclipse Plugin,要求JVM7以及Eclipse4.5以上。
3. 如果你的Eclipse版本不够,那么你干脆下载他们提供的一个专门为Clojure定制的Ecplise版本,可以参考这一小结:Install as a Standalone Product,要求JVM7。

以上是关于Clojure环境的搭建的主要内容,如果未能解决你的问题,请参考以下文章

挑战一晚上从零入门lua语言,直接对标Python快速上手

写作环境搭建(git+github+markdown+jekyll)

Clojure环境安装与QuickStart

Clojure从入门到放弃

推荐VSCode多语言开发,支持一键JAVA

Clojure 学习笔记 1