Clojure コードを既存の JavaEE インフラストラクチャ (私の場合は Webspehere Application Server 8) と組み合わせた経験のある人はいますか?
jarアプリケーション サーバーにデプロイする を作成するとき、(ステートレス EJB に必要なクラスと 2 つのインターフェイスを含む) を配置して実行(:aot [carina.stateless])すると、依存するすべての clojure 名前空間で構成される巨大なファイルが作成されます。project.cljcarina.statelesslein jarjar
lein uberjarいくつかのアプリケーションを同じアプリケーション サーバーにデプロイし、共有 jar を利用するつもりだったので、回避しようとしましたが、今ではほとんどのコードがプリコンパイルされています。
javax.ejb.Remote実装と拡張だけを行っている場合、この AOT ステップで巨大な jar ファイルが生成されるのを回避する方法はありますjavax.ejb.Statelessか?