Ivy を使用して依存関係を解決しています。私たちが使用するすべてのライブラリがライブで必要に応じて取得される大きな共有スペースがあります。
非常にまれに、いくつかの追加ファイルを既存のライブラリ バージョンに追加する必要があります。たとえば、最近、UI ライブラリでチャート コンポーネントを使い始めました。以前は必要がなかったので、関連する DLL を取得し、それらを既存の UI DLL と一緒に共有スペースにコピーしました。
ただし、ivy を実行しても、デフォルトではこれらの追加は取得されません。おそらく、それらは私のマシンにローカルにキャッシュされており、ivy はライブラリ a のバージョン xyz が既にあるかどうかを確認するためのバージョン チェックのみを行うためです。ライブラリ a のバージョン xyz が ivy リポジトリで変更されたかどうかはチェックしません。
ローカルキャッシュをチェックするだけでなく、ライブラリへの構造的な変更についてリポジトリをチェックするようにツタを取得する方法はありますか?
使ってみ<ivy:resolve refresh="true"/>
ましたが、どうにもなりませんでした。
ありがとう。