Apache-ivy-cachepath
提供:Dev Guides
Apache IVY-キャッシュパスタスク
cachepathタスクは、キャッシュに存在するアーティファクトが解決されたANTクラスパスを作成するために使用されます。 ANTはJavaファイルをコンパイルするためにjarをクラスパスにする必要があるため、Ivy cachepathはクラスパスを構築します。
link:/apache_ivy/apache_ivy_resolve [IVY-タスクの解決]の章で説明されているように、Tester.java、build.xml、ivy.xmlを作成してみましょう。
ivy取得タスクを使用するようにbuild.xmlを更新します。
以下は重要な用語です。
- pathid -キャッシュされたjarが存在するクラスパスのID。
リトリーブタスクは、解決された依存関係をデフォルトでプロジェクトのlibディレクトリにコピーし、パターン属性を使用して変更できます。
プロジェクトを構築する
すべてのファイルの準備ができたので。 コンソールに行くだけです。 E:> ivy フォルダーに移動し、antコマンドを実行します。
Ivyが動作し、依存関係を解決すると、次の結果が表示されます。
プロジェクトのビルドディレクトリでコンパイル済みクラスファイルを確認できます。