2015-04-05 43 views
1

我一直試圖在Windows 7(64位)上開始使用LightTable/Clojure。如果我打開一個工作區,一切似乎都可以。在Windows 7的LightTable中使用InstaREPL進行測試Enlive

但我想要做的是使用instaREPL並做一些實驗。當我開始LightTable,打開一個窗口instaREPL和類型(例如):

(require '[net.cgrand.enlive-html :as html]) 

我得到的錯誤:java.io.FileNotFoundException。我認爲這是一些CLASSPATH問題,但我不知道問題是什麼或如何解決它。

我該如何獲得require這個工作?

+0

做您嘗試instaREPL從包含project.clj,指定其enlive項目目錄連接到REPL:依賴呢? – mavbozo 2015-04-05 12:38:34

回答

0

我有同樣的問題。我不能使用任何'auto required'命名空間(我的項目依賴項),我也找不到答案。我剛剛找到了一種解決方法來'模仿'LightTable上的InstaREPL行爲。

打開'設置' - >'用戶行爲'並添加[:editor :lt.objs.editor/on-change :eval-editor],每次修改時都會評估該文件。唯一的問題是,每次更改項目依賴關係時,必須「斷開」與REPL的打開連接。

我希望這有助於:)