Clojure系列 - 环境与IDE配置

看七周七并发这本书,对Clojure产生了浓厚的兴趣。写篇日志记录下成长以及“成长的烦恼”。
使用Clojure,必须先准备好工具。首先,我们需要搭建Clojure的构建工具 - lein。Clojure一大特性就是REPL(Read-Evaluate-Print Loop),代码输入,立即执行,不用编译。可以通过lein repl来启动REPL。

准备lein

首先去lein官网去下载最新的lein.sh(或者windows下的lein.bat)
然后,很重要!!!开VPN,身为一个程序员,怎么能没有的手段呢?
之后执行:

lein self-install

经过一段时间的下载,验证下安装是否成功:

lein

Clojure系列 - 环境与IDE配置_第1张图片

创建一个lein项目

lein可以自动生成一个完整的maven clojure项目。
执行:

lein new compojure demo

建立一个名为demo的示例项目,之后生成pom文件:

cd demo 
lein pom

Clojure系列 - 环境与IDE配置_第2张图片

配置IntelliJ IDEA

首先下载IDEA的Clojure插件,下载地址,嘘,保密。。
进入IntelliJ IDEA,选择File->setting, 选择plugin,选择从磁盘安装。安装后,重启,输入序列号。之后大功告成!
导入之前生成的项目,用maven项目格式导入。
Clojure系列 - 环境与IDE配置_第3张图片
选择 run->configurations ,添加clojure REPL运行。
Clojure系列 - 环境与IDE配置_第4张图片
之后运行,就可以用REPL啦:
Clojure系列 - 环境与IDE配置_第5张图片

你可能感兴趣的:(Clojure系列 - 环境与IDE配置)