1

Windows 7 (64 ビット) で LightTable/Clojure を使い始めようとしています。ワークスペースを開くと、すべて問題ないようです。

しかし、私がやりたいのは、instaREPL を使用して実験を行うことです。LightTable を起動したら、instaREPL ウィンドウを開いて次のように入力します (たとえば)。

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

次のエラーが表示されます: java.io.FileNotFoundException. これは何らかの CLASSPATH の問題だと思いますが、何が問題なのか、どのように修正すればよいのかわかりません。

これを機能させるにはどうすればよいrequireですか?

4

1 に答える 1

0

同じ問題があります。「自動必須」ではない名前空間(私のプロジェクトの依存関係)は使用できず、答えも見つかりません。LightTable で InstaREPL の動作を「模倣」する回避策を見つけました。

「設定」->「ユーザーの行動」を開き[:editor :lt.objs.editor/on-change :eval-editor]、ファイルを変更するたびにファイルを評価するように追加します。唯一の問題は、プロジェクトの依存関係を変更するたびに、開いている REPL への接続を「切断」する必要があることです。

これが役立つことを願っています:)

于 2016-11-19T21:11:31.567 に答える