SVNリビジョン番号をJARに注入する方法は?
-
29-09-2019 - |
質問
JAR/WARアプリケーションに、ソースコードのSVNリビジョン番号が何であるかを知りたいと思います。このリビジョン番号を、Webページの下部などのWebエンドユーザー用に後でレンダリングしたいと思います。
プロセスを自動化するための既存のMavenプラグインはありますか?プラグインはから情報を収集する必要があると思います svn
そして、ようなファイルに保存します src/resources/revision.txt
.
解決
このページは、ほぼ同一の問題に対する答えを提供します。
Maven Cookbook: JARマニフェストにSVNリビジョンを追加する方法は?
あなたの場合、マニフェストエントリを構築する代わりに、buildNumber変数を使用する必要があります リソースフィルタリング
他のヒント
使用 バージョン-Maven-Plugin Codehaus MojoプロジェクトのBuildNumber-Maven-Plugin。これを行うための多くのオプションを提供します。
SVNを使用できます キーワード代替
所属していません StackOverflow