维护 GWT Web 应用程序的构建版本号



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

我已经阅读了有关可以维护构建版本号的ant和maven的信息,但是我当前的GWT项目不是使用ant或maven之类的工具维护的,我使用的是GWT编译。

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

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

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

每次编译发布时,只需增加其中一个值。稍后你可以用 ant 脚本自动化它,并在编译之前生成这个类(例如使用 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;
 }

最新更新