我现在正在尝试学习 Clojure,但这个周末我要去父母那里。他们有一台 Windows 笔记本电脑,但我不想安装任何东西……那么是否可以仅使用安装在 USB 驱动器上的文件来运行 Clojure REPL?
问问题
1141 次
3 回答
2
当然,这绝对行得通。如果将 Java 和 Clojure 都安装到闪存驱动器上,它的工作方式与将其安装到普通硬盘驱动器上的工作方式相同。
正如这篇博文所建议的,您可以设置一个clj.bat
文件:
@ECHO OFF
java -cp clojure.jar clojure.lang.Repl
请记住,您父母的笔记本电脑不会设置任何环境变量(即PATH),因此根据所有内容所在的位置,您需要对其进行调整以确保java
被识别并clojure.jar
位于类路径上。
于 2011-02-16T21:04:26.600 回答
2
我遇到的最好的便携式 clojure “环境”是Lisp Cabinet。
它提供了多个 lisp 环境的选项,但您可以选择只拥有一个 clojure 环境。从网站上辨别它是可移植的有点困难,但安装程序为您提供了将所有内容安装在一个文件夹中的选项,以获得完全便携的体验。
编辑:至于 repl,当你启动它时,Lisp Cabinet 会为你选择的环境提供一个 emacs slime REPL(可能只是 clojure)。
于 2011-02-17T06:19:24.517 回答
1
于 2011-02-17T04:07:03.083 回答