4

現在、lein を実行すると、次の傾向があります。

(1) lib/* を強制終了し、(2) lib/ にさまざまなライブラリを再インストール/ダウンロードします。

さて、私は必要な *.jar を lib/ にコピーする傾向があるため、これは問題ですが、その後 lein はそれらを削除します。

質問: lein と私が (1) lein が lib/* 内のものを kill しないか、または (2) lein が *.jars を検索する別のディレクトリを知っているかを理解する方法はありますか?

ありがとう!

4

1 に答える 1

4

それらをプロジェクトに追加する代わりに、ローカルの Maven リポジトリ (~/.m2) に追加し、依存関係として追加します。それらを追加するための正確な構文を取得するには、それらが欠落している状態で lien deps を実行し、エラー メッセージを読みます。次のようになります。

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \
  -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>

一般的に、この同様の SO の質問を確認することをお勧めします

于 2012-04-19T01:51:52.573 に答える