1

新しいREPLを起動するたびに、常に同じメッセージが表示されます。

#<FileNotFoundException java.io.FileNotFoundException: Could not locate test_app/core_init.class or test_app/core.cljon classpath:>

私が使用してきた名前空間はns test-app.core

REPL は引き続き表示され、それを使用してコードを実行できます。これが、インカンターや他のライブラリを操作しようとするなど、将来の問題につながるかどうかはわかりません。

4

2 に答える 2

1

プロジェクト構造でcore.clj指定されたフォルダーにファイルが必要です。test_app

基本的に、ファイル名は、フォームで宣言したものに対して命名を適用する必要がありますns

Clojure Documentation FAQにあるように、

プログラムで Java クラスまたは Clojure 名前空間を使用するには、そのクラスまたは名前空間が「クラスパス上」にある必要があります。つまり、クラスパスにリストされているディレクトリまたは JAR ファイル内にある必要があります。

于 2014-03-24T13:48:48.640 に答える