Maven を使用してカスタムの非 Java アーティファクト リポジトリにアクセスする方法を探しています。Windows 共有上に、(多かれ少なかれ) 多数の zip ファイル (ネイティブ実行可能ファイル、ヘッダー ファイルなどを含む) で構成されるアーティファクト リポジトリがあります。これらは、必要に応じてこれらのアーティファクトをマテリアライズ/アンパックできる Ruby スクリプトによってアクセスされます。ディスクには保存されていないが、他の場所 (Subversion など) からマテリアライズされるアーティファクトもあります。
これらのリポジトリを Maven ビルドに統合して、(たとえば) 統合テストでネイティブ アーティファクトの .exe および .dll ファイルを使用できるようにしたいと考えています。Nexus と Artifactory を見てきましたが、このシナリオにどれだけ適しているかを判断するのは困難です。「カスタム レイアウト」に関するドキュメントのほとんどは、何らかの Java アーティファクトについて話していることを想定しているようです。