12

それぞれ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.xmlversion.properties) にコミットする必要があるからです。

Java アプリケーションでバージョンプロパティをプログラムで使用できるようにするには、どの方法を使用しますか?pom.xml

4

4 に答える 4