繁体   English   中英

如何从任何地方启动Clojure REPL?

[英]How to start Clojure REPL from anywhere?

当通过命令行中的以下命令解压缩(C:\\ Program Files \\ clojure-1.6.0)时,我可以从目录启动Clojure REPL:

java -cp clojure-1.6.0.jar clojure.main

但是无论何时我想启动REPL,我都必须输入目录C:\\ Program Files \\ clojure-1.6.0,所以我创建了下一个内容的bat文件:

java -cp C:\Program Files\clojure-1.6.0\clojure-1.6.0.jar clojure.main

并将其放到PATH变量中包含的目录中。 我希望它会运行Clojure REPL,但是我收到了一个错误

错误:找不到或加载主类Files \\ clojure-1.6.0 \\ clojure-1.6.0.jar

而且我在互联网上找不到如何解决它。 请帮忙。

这必须是“程序文件”中的空间问题。 尝试将整个路径引用如下:

java -cp "C:\\Program Files\\clojure-1.6.0\\clojure-1.6.0.jar" clojure.main

我认为您很有可能要安装Leiningen

然后,您可以使用lein repl命令从任何地方启动Clojure lein repl

注意:lein会帮您获取和管理Clojure罐---您无需“安装” Clojure。 只需使用lein,它就能处理一切。 :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM