それぞれpom.xml
に次のものがあります。
<groupId>com.vendor</groupId>
<artifactId>product</artifactId>
<version>1.0.13.0-dev</version> <!-- THIS FIELD -->
<packaging>war</packaging>
version
ユーザーがそれらを表示して報告できるように、ピースはアプリケーションと一緒にまとめると便利です。
しかし、私はコードの重複を嫌い、バージョン情報を含むプロパティ ファイルを VCS (Git/SVN) に配置することを避ける方法を探します。バージョンを上げるたびに、2 つの場所 (pom.xml
とversion.properties
) にコミットする必要があるからです。
Java アプリケーションでバージョンプロパティをプログラムで使用できるようにするには、どの方法を使用しますか?pom.xml