既存のプロジェクトの 1 つで依存関係を管理するために、Apache Ivy に移行することを検討しています。プロジェクトは多くのアーティファクトを公開しており、それが生成するアーティファクトは将来変更される可能性があるため、ivy.xml ファイルですべてのパブリケーションを列挙したくはありません。Ivy にすべてのファイルを公開してもらいたいのです。指定されたディレクトリに。
ビルドされたファイルのリストを自動生成し、XSLT を使用してそれを ivy.xml に挿入することを検討しましたが、かなり一般的な要件であると私が予想するものに対して、それは少し面倒に思えます。
これを行うより良い方法はありますか?Ivy はディレクトリ内のすべてのファイルを取得し、Ivy ファイル内のパブリケーションを無視できますか? または、公開用とフェッチ用に Ivy に異なるファイルを使用させる方法があるので、XSLT を使用してファイルをマージする必要がなくなります。