私はmavenには少し慣れていませんが、antとビルドプロセスの経験があります。私を夢中にさせていることを1つやりたいと思います:
与えられた:
- 静的コンテンツ (画像など) を保持するリモート リポジトリ (git、svn、hg など)、
- 上記のリポジトリを他のすべての依存関係と同じ方法で使用/管理する1つのmavenプロジェクト(インストール時にチェックアウト、更新が発生するたびに更新)、つまり、mavenプロジェクトはそのリポジトリに依存します
最終的に、コンテンツ (*.svn または *.git なし) にアクセスし、ビルド時にビルドにコピーできるようにしたいと考えています*。
Maven がそのリポジトリのローカル コピーを Maven のローカル リポジトリ (~/.m2/repository) に各マシンで 1 回だけ保存し、他のすべての依存関係と同様に管理するようにします。
*Java プロジェクトを構築しようとしているわけではありません
手伝ってくれてありがとう!