.clj
nREPL サーバー プロセスを実行するプロジェクトにあるファイルのコンパイルに問題があります。
- を使用して新しいプロジェクトを作成しました
lein new xxx
。 - プロジェクト フォルダで、nREPL を で起動しました
lein repl
。 - 別のターミナル ウィンドウで、クライアントを起動しました
lein repl :connect localhost:12345/repl
。 単純な名前空間ファイルを作成し、プロジェクト内の適切な場所に保存しました。
(ns remote.one) (def foo 42)
クライアント端末でこの関数を呼び出しました
(compile 'remote.one)
以下の例外があります。
CompilerException java.lang.ClassNotFoundException: remote.one, compiling:(C:\Users\xxx\AppData\Local\Temp\form-init2429492334116477513.clj:1:1)
ここで、クライアントではなくサーバーでコンパイル呼び出しが実行されることを期待していました。それはまったくできますか?
ありがとう