2016-04-22 10 views
3

私は、他のライブラリに依存しているSparkのカスタムワーカーをほとんど実行していません。​​を使用してそれらを実行するたびに、Ivyはインターネットから最新の依存関係を取得しようとしますが、これは最初はかなりの時間がかかります。 毎回このフェッチを無効にするフラグはありますか?つまり、Ivyが依存関係をキャッシュすると、次回は無効にできますか?ant - すべての実行で依存関係を取得するためにIvyを無効にする

答えて

0

解決タスクのuseCacheOnlyをtrueに設定すると、デフォルト値はfalseになります。

詳細http://ant.apache.org/ivy/history/latest-milestone/use/resolve.html

これは

+1

マイivysettings.xmlは、サードパーティのjarファイルからロードされつつある(達人のオフラインモード)-o MVNと同様です。その内部の値をどのようにオーバーライドできますか?また、コマンドラインフラグを渡すことができますか? 次は、私はそれを実行したときのログです:/Users/rootcss/.ivy2/cache に保存されているパッケージの瓶: アイビーデフォルトのキャッシュはに設定/Users/rootcss/.ivy2/jars を::ロードの設定:: url = jar:file:/Users/rootcss/infrastructure/spark-1.6.0-bin-hadoop2.6/lib/spark-assembly-1.6.0-hadoop2.6.0.jar!/ org/apache/ivy/core/settings/ivysettings.xml com.datastax.spark#spark-cassandra-connector_2.10が依存関係として追加されました ::依存関係を解決しています...... – rootcss

関連する問題