我希望我的JAR/WAR应用程序知道其源代码的SVN修订号是多少。我希望以后为网页底部的Web最终用户提供此修订号,等等。

是否有现有的Maven插件可以自动化该过程?我认为插件必须从中收集信息 svn 并保存到某些文件,例如 src/resources/revision.txt.

有帮助吗?

解决方案

此页面提供了一个几乎相同问题的答案:

Maven食谱: 如何将SVN修订添加到JAR清单上?

在您的情况下,您需要使用buildNumber变量来进行 资源过滤

其他提示

使用 版本弹药 Codehaus Mojo项目的BuildNumber-Maven-Plugin。提供了很多选择。

您可以使用SVN 关键字替代

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top