我现在想学习Clojure,但是这周末对我的父母没有帮助。他们有一台Windows笔记本电脑,但我不想安装任何东西......那么是否可以仅使用安装在USB驱动器上的文件运行Clojure REPL?来自USB驱动器的Clojure REPL
4
A
回答
2
我遇到的最好的便携式clojure“环境”是Lisp Cabinet。
它提供了多个lisp环境的选项,但是您可以选择只拥有一个clojure环境。从网站上可以看出,它是可移植的,但是安装程序会让您选择将所有内容安装到一个文件夹中,以获得完全便携的体验。
编辑:至于repl,当你启动它时,Lisp Cabinet会为你选择的环境提供一个emacs slime REPL(可能只是clojure)。
2
当然,这绝对可行。如果您将Java和Clojure都安装到闪存驱动器上,它的工作方式与将其安装到普通硬盘上的方式相同。
由于this blog post建议你可以设置一个clj.bat
文件:
@ECHO OFF
java -cp clojure.jar clojure.lang.Repl
请记住,你的父母的笔记本电脑将不会有任何的环境变量设置(即PATH),因此不同的地方都位于,您需要调整它以确保java
被识别,并且clojure.jar
位于类路径中。
1
相关问题
- 1. 来自Clojure的JavaFX repl
- 2. 来自c的USB笔驱动器identifer#
- 3. 如何评估来自Clojure REPL的阅读器条件
- 4. 启动Clojure REPL的方法?
- 5. USB驱动器上的GIT
- 6. Clojure的:在REPL
- 7. Android USB OTG读取USB驱动器
- 8. 从java swing启动Clojure REPL
- 9. ASP.NET检测USB驱动器
- 10. 写出USB驱动器
- 11. 如何检测USB闪存驱动器的盘符USB闪存驱动器的
- 12. Reloadable Clojure REPL
- 13. Windows中的Clojure REPL
- 14. 通过BIOS的USB硬盘驱动器/笔驱动器仿真
- 15. 在Windows中编程区分USB软盘驱动器和USB闪存驱动器
- 16. 在Windows上区分USB闪存驱动器和USB硬盘驱动器
- 17. 来自C++的C#USB驱动程序:SetupDiGetDeviceInterfaceDetail
- 18. 启动USB驱动器来运行批处理脚本
- 19. Python检测USB驱动器,然后分配驱动器号?
- 20. 识别内部驱动器vs USB驱动器bash
- 21. USB驱动器和Windows驱动器限制
- 22. 使用.NET编程的USB驱动器
- 23. MediaStore.Audio.Media.DATA为空的USB驱动器文件
- 24. 用于USB笔驱动器的模块
- 25. 列出VC++中的USB驱动器号
- 26. C#检查存在的USB驱动器
- 27. USB驱动器上的Laravel Homestead
- 28. USB驱动战略
- 29. clojure/lein REPL with jline
- 30. refer-clojure for boot repl