Mavenでフィルタリングしてリソースをコピーする際、リソースファイルに独自のスナップショットバージョンを追加したい。
フィルタリングを有効にしました:
...
<name>My Application</name>
<version>0.1-SNAPSHOT</version>
...
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
...
</resource>
</resources>
...
</build>
これは私のリソースファイルです:
application.name=${name}
application.Version=${version}
を実行mvn resources:resources
した後の結果は次のとおりです。
application.name=My Application
application.Version=0.1-SNAPSHOT
しかし、私が実際に欲しいのはこれです:
application.name=My Application
application.Version=0.1-20120310.143733-1