この状況を管理する方法を理解しようとしています。3つのjar(a.jar、b.jar、c.jar)で構成されるサードパーティのライブラリ(best-lib)があり、それらのjarをにアップロードするとします。パーソナルArtifactoryサーバーである(best-lib)には、バージョン1.0と2.0の2つがあります。
ivy.xmlファイルに入れたいのは、たとえば、これらすべてのjarを一度に取得するための単一の依存関係です。
<dependencies>
<dependency org="mycompany" name="best-lib" rev="1.0" />
</dependencies>
そして、この依存関係により、バージョン1.0の3つのjar(a、b、およびc)がすべて追加されるはずです。
質問は:
- これは可能ですか?
- この動作を実現するために、3つのjarファイルをアーティファクトにアップロードするにはどうすればよいですか?
- それらのjarファイルを一度にアップロードすることは可能ですか?
- 人工的な代替ソリューションも受け入れられます(例:NexusまたはArchivia)。
注:私はbest-libを構築していません。私はそのjarを持っているだけであり、best-libはパブリックmaven2リポジトリからダウンロードできるライブラリではありません。
ありがとう。