Windows中的Clojure REPL

Ali*_*ins 5 windows clojure read-eval-print-loop

我想学习Clojure,而不是每次我都希望能够创建一个批处理文件(或类似文件)时打开一个完整的IDE,以便快速破解示例.(即我不是在寻找Emacs/Netbeans/Eclipse IDE讨论).

例如,这会启动最基本的REPL:

cd C:\Program Files\Java\clojure-1.2.0\
java -cp clojure.jar clojure.main
Run Code Online (Sandbox Code Playgroud)

如果你将jline和clojure-contrib jar文件添加到clojure目录中

cd C:\Program Files\Java\clojure-1.2.0\
java -cp .;jline-0_9_5.jar;clojure.jar;clojure.contrib.jar jline.ConsoleRunner clojure.main
Run Code Online (Sandbox Code Playgroud)

Mat*_*ton 10

看看莱宁根.从那里,下载Windows zip,将lein目录放在PATH中并运行:

lein repl
Run Code Online (Sandbox Code Playgroud)

请享用!

  • lein似乎在耐力赛中获胜,cljr的主分支在过去3年中有0次提交. (2认同)

Ale*_*ard 3

对于具有良好类路径管理的独立 repl,请查看 cljr:

https://github.com/liebke/cljr

这提供了一个 cljr.bat 脚本,该脚本在 Windows 下运行得非常好,并提供了对类路径上内容的方便管理以及下载/安装 clojure 包的能力。