6

次のコマンドがあります。

java -jar ...\ivy-2.2.0-rc1.jar -ivy ...\ivy.xml

依存関係を解決し、プロジェクトの lib フォルダーにコピーすることを期待しています。

Ivy は依存関係を解決しているように見えますが、コピーは行いません。Ant タスクを実行すると、コピーは正しく行われます。

コマンドライン呼び出しで lib へのコピーが行われない理由を誰か知っていますか?

4

1 に答える 1

6

取得オプションがありません。

java -jar $IVYJAR \ 
     -settings ivysettings.xml \
     -ivy ivy.xml \
     -retrieve "lib/[artifact].[ext]"

アーティファクトをキャッシュから取得する方法のパターンを指定します

デフォルトでは、スタンドアロンの ivy プログラムは依存関係のみを解決します (つまり、ダウンロードとキャッシュのみ)。

于 2010-07-15T18:51:57.797 に答える