Java コードでいくつかの clojure 関数にアクセスしようとしています (Eclipse と CounterClockWise を使用しています)。まず、私はそれを行う方法がわかりませんでしたか?しかし、ここでいくつかの答えを見つけました。
Javaコードでファイルclojure.lang.RT package
を呼び出すために使用しています。.clj
名前空間に名前を付けている間、.clj
ファイルの適切な規則が守られてns test.clojure.core
いtest.clojure
ます.clj
。また、いくつかの情報に従って、 java-source-path (つまり java-source-path src/test/java
) と source-path (つまり source-path src/test/clojure
) を my.xml に追加しましたproject.clj
。
しかし、Java ファイルを実行すると、次のエラーが表示されます - a) Could not locate Clojure resource on classpath
b) Attempting to call unbound fn
。
コミュニティの誰かが (私がまったくの初心者であると仮定して) 詳細な手順やチュートリアルを通して私を助けてくれたら、私は感謝しclojure.lang.RT
ます.
私の欲求不満を終わらせるために完全な答えを得ることを楽しみにしています.