Java 如何让Netbeans在基于Maven的项目中增加.WAR的版本/内部版本号?

Java 如何让Netbeans在基于Maven的项目中增加.WAR的版本/内部版本号?,java,maven,netbeans,deployment,Java,Maven,Netbeans,Deployment,我正在用Netbeans开发一个基于Maven的web项目。问题是,每次我构建应用程序时,它在war中都有相同的版本号,例如“myProject-0.0.1.war”。当我将它部署到AmazonEBS时,我必须手动输入一个新的版本标签,因为它只是将war的名称作为版本标签 有没有办法让Netbeans在每个版本中使用递增的版本号,例如0.0.1、0.0.2,甚至只是“myproject-build1000.war”、“myproject-build10001.war”等?尽管Netbeans是一

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


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

尽管Netbeans是一个非常Maven友好的应用程序,但版本号在很大程度上是Maven的东西——Netbeans与它们没有太多关系

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

我没有试过,但它似乎能满足你的需要

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