【问题标题】:How to get Netbeans to increment version / build number of .WAR in Maven based project?如何让 Netbeans 在基于 Maven 的项目中增加 .WAR 的版本/内部版本号?
【发布时间】:2013-10-01 15:42:07
【问题描述】:

我正在 Netbeans 中开发一个基于 Maven 的 Web 项目。问题是,每次我构建应用程序时,它在战争中都有相同的版本号,例如“myProject-0.0.1.war”。当我将它部署到 Amazon EBS 时,我必须手动输入新的版本标签,因为它只是将战争的名称作为版本标签。

有没有办法让 Netbeans 在每次构建时使用递增的版本号,例如 0.0.1、0.0.2,甚至只是“myproject-build1000.war”、“myproject-build10001.war”等?

【问题讨论】:

    标签: java maven netbeans deployment


    【解决方案1】:

    虽然 NetBeans 是一个对 Maven 非常友好的应用程序,但版本号在很大程度上是 Maven 的东西 - NetBeans 与它们没有太大关系。

    这里似乎有一个解决方案:

    https://code.google.com/p/autoincrement-versions-maven-plugin/

    我没有尝试过,但它似乎可以做到你想要的。

    更一般地说,要真正了解 Maven 中版本号背后的原因,请查看 maven 发布插件。更实用的一点是,maven 版本插件是一个非常有用的工具,用于修改 poms 中的版本号。

    【讨论】:

      猜你喜欢
      • 2015-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-13
      • 2011-04-25
      • 2017-09-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多