Ant プロジェクトを Maven プロジェクトに変換しています。このプロジェクトは、非常に頻繁に (通常は 1 日に 8 ~ 10 回) リリースされるため、私が通常変換したプロジェクトとは異なります。
リリースとは、結果の jar がパッケージ化され、運用環境に含まれていることを意味します。このプロジェクトはリーフプロジェクトであるため、API を発行せず、使用するだけです。また、多くても他の 2 つのプロジェクトのランタイム依存関係です。
次のようなバージョン管理スキームが必要です。
- 番号には意味がないため、開発者がプロジェクトに割り当てるバージョン番号について考える必要がなく、簡単に展開できます。
- このプロジェクトの最新バージョンを依存関係として含めるのは簡単で、依存関係のバージョンを頻繁に上げる必要はありません。
他のプロジェクトで使用して-SNAPSHOT
いる と競合するため、依存関係のバージョンはおそらく ではありませんが、提案は受け付けています。maven-release-plugin