我一直试图在Windows 7(64位)上开始使用LightTable / Clojure。如果我打开工作区,一切似乎都没问题。
但我想做的是使用instaREPL并做一些实验。当我启动LightTable时,打开一个instaREPL窗口并输入(例如):
(require '[net.cgrand.enlive-html :as html])
我收到错误:java.io.FileNotFoundException。我认为这是一些CLASSPATH问题,但我不知道问题是什么或如何修复它。
如何让require
工作?
答案 0 :(得分:0)
我有同样的问题。我不能使用任何不'自动要求'的命名空间(我的项目依赖项),我也找不到答案。我刚刚找到了一种解决方法来“模仿”LightTable上的InstaREPL行为。
打开'设置' - >'用户行为'并添加[:editor :lt.objs.editor/on-change :eval-editor]
,每次修改时都会评估该文件。唯一的问题是每次更改项目依赖项时都必须“断开”与REPL的打开连接。
我希望这会有所帮助:)