かを設定すね。cljうLeiningenが私の源は標準以外のディレクトリ構造ですか?

StackOverflow https://stackoverflow.com/questions/1785093

  •  21-09-2019
  •  | 
  •  

質問

そうでLeiningenの コンパイル タスクの見えのためのソースパッケージには開始直下に /src ディレクトリです。を使用していJava Clojureで自分自身のプロジェクトを通じているわけですから、かなり /src ディレクトリは以下のようなものです:

/src/java/myapp
/src/clojure/myapp

今Leiningenは /src/myapp その失敗の コンパイル.

関連するいか手動で追加するディレクトリのクラスパスのためのLeiningenの コンパイルrepl 事ができます。例えば、Enliveの deftemplate 機能探索のクラスパスのための名前のテンプレートファイルです。追加 /テンプレート のクラスパスが必要とする私のプロジェクトを構築および正常に動作するはずです。

役に立ちましたか?

解決

現在のリリースのために良いを探しているLeiningenを1.0における

このはなり固定する来週かそこらインチうまくいけば、誰かがあまりにもLeiningenを用プラグインのjavacを書き込みます。あなただけの再利用蟻のjavacタスクができるようレインはアリをバンドルとしてそれを書くのは簡単なはずです。

他のヒント

あなたのプロジェクトファイルに:root値を設定しようとしたことがありますか?

コンパイルコマンドのソースコードを見ると、それはあなたが「SRC / Clojureの/」をポイントに(file (:root project) "src")を設定することができるようにだけClojureのは、とにかくファイルや:rootの下でこれらのファイルを検索します処理しますが、それでもとてもシンボリックリンクが必要になりますその "SRC / Clojureの/ SRC /" 存在...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top