ivysettings.xmlIvy のドキュメントを読んでいて、ivy.jar 内にあるデフォルトについて質問があります。
私がやりたいことは、パブリック リポジトリをローカルの Maven リポジトリに変更することだけです。それでおしまい。すべてのivysettings*.xmlファイルをプロジェクトにコピーし<ivy:settings>、それを指すために使用することはできますが、多くのものが複製されます。を変更することもできますivy.jarが、これにはメンテナンスの頭痛の種が追加されます。開発者は my を使用する必要ivy.jarがあり、新しいバージョンに移行する場合は、再度変更する必要があります。
では、標準の Ivy 設定をすべて保持し、使用するリポジトリを単純に切り替えるにはどうすればよいでしょうか? Ivy がすでに持っているものに自分の変更を重ねるだけです。
さらに 2 つの質問があります。
ivyconf*.xmlファイルとファイルの違いは何ivysettings*.xmlですか? Ivy に重複した構成があるのはなぜですか?- アイビーの良い本は何ですか? 私は現在、マニングのAnt in Actionを使用しています。これは、Ivy をやや要約した方法でカバーしており、少し古くなっています。Ivy Web サイト自体のリソースはひどいものです。