2012-11-10 10 views
5

JavaクラスプロジェクトでJavaライブラリプロジェクトを実装すると便利ないくつかの状況で、JavaライブラリプロジェクトでClojureインターフェイスの一部を使用したいと考えています。具体的には:これを行うJavaライブラリプロジェクトでClojureインターフェイスを使用する

私のJavaライブラリよりユーザーフレンドリーのClojureベースのユーザーのためになるだろう。

しかし、私はclojure.jarの全体をインポートする必要はありません - それは比較的大きく、私のライブラリは主にJavaユーザーを対象にしているためです。

Clojureの残りの部分をインポートせずにClojureインターフェイスに対してインポートして開発する方法はありますか?

答えて

3

それを試してみてください。

  1. はClojureのジャー
  2. を解凍LightweightClojure
  3. という名前のディレクトリに必要なだけの.classを置く
  4. あなたはアプリ(テスト+ LIB + LightweightClojure)をテスト実行
  5. 後藤2まで動作します。
  6. LightweightClojureディレクトリをLightweightClojure.jarに圧縮します。
関連する問題