2014-12-13 79 views
0

我正在研究GWT应用程序。我想维护我的应用程序的所有主要buid的版本号,并且定义了版本号,例如(1.0.1更改为1.0.1.1或1.0.2等)。我想在我的关于页面上显示版本号。为GWT Web应用程序维护构建版本号

我已阅读有关蚂蚁和maven哪里可以维护生成版本号,但我目前的GWT项目不是用ant或maven维护的工具,我正在使用GWT编译。

我想知道,我将如何在GWT Web应用程序中维护buid版本号,以便我可以使用它显示在我的关于页面(不更改war文件的名称)中。

请建议或提供参考找到解决方案。

回答

1

您可以使用版本值的常量创建版本类并在GWT应用程序中使用。也可以在服务器端使用该类来获取动态页面,或者检查GWT应用程序是否具有正确的版本。

任何时候你编译发布只是增加一个值。稍后,您可以使用ant脚本将其自动化,并在编译之前生成此类(f.e.使用ant变量或Jenkins版本号变量)。

public class Version { 
    public static final int MAJOR_VERSION = 1; 
    public static final int MINOR_VERSION = 2; 
    public static final int BUILD_NUMBER = 123456; 
}