在java webapp中显示/使用修订号的最佳方法是什么?
我们只使用ant来构建我们的.war存档,没有构建服务器等.我希望有一些如果$ ref我可以在资源文件中写入,但只有在提交相关文件时才会更新.我需要全球.
你会推荐什么?更新某些文件的提交后触发器?自定义ant脚本?有没有更黑的方式这样做?或者最好让我自己的版本号独立于svn.
编辑:很棒的建议!非常感谢你的答案!
我们使用以下ant任务将svn版本包含在jar中的属性中,以及正在使用的其他包的版本
然后你可以在你的webapp中访问它
String version = this.getClass().getPackage().getImplementationVersion();