13

ローカル jar を clojure プロジェクトにコンパイルしたいのですが、次のようにして簡単に実行できます。

https://gist.github.com/stuartsierra/3062743

mkdir repo
mvn install:install-file -DgroupId=local -DartifactId=bar \
    -Dversion=1.0.0 -Dpackaging=jar -Dfile=bar.jar \
    -DlocalRepositoryPath=repo

しかし、~/.m2 を参照する継続的インテグレーションおよびビルド サーバー (jenkins) があります。leiningen に .m2 を表示させるにはどうすればよいですか???

4

1 に答える 1

10

documentationに基づいて、あなたが求めているキー:local-repoproject.clj. さまざまなサーバーにさまざまなローカル リポジトリの場所を配置する必要があるため、これを直接project.clj.

おそらく最善の方法は、ローカル リポジトリの場所を変更したいマシン:userでプロファイルを作成することです。~/.lein/profiles.clj

{:user {:local-repo "repo"}}
于 2013-06-11T12:52:02.650 に答える