我已经设置了buildnumber-maven-plugin以从 SVN 中提取版本号并将其隐藏在 jar 内的 META-INF/MANIFEST.MF 中。这行得通。
但是当我尝试将它与maven-assembly-plugin一起使用以将所有其他库打包在一起时它似乎不起作用,版本号的东西不包含在 ...-jar-with- 的清单中依赖项.jar。
有没有人设法让他们一起工作?
或者:是否有一种(合理简单的)方法可以使用 Maven 将 ${buildNumber} 输出到文本文件(也许是 .properties)中?我猜 Maven 中的 Ant 任务可以做到,但有更简单的方法吗?