2
Au lieu de changer la version manuellement, est-il possible de la mettre à jour avec le numéro de build?change dynamiquement le numéro de version lors de la construction avec maven
<version>1.2.132-SNAPSHOT</version>
Dans le code ci-dessus, j'ai besoin du numéro de build au lieu de 132.
Je l'ai utilisé le code suivant pour générer le numéro de build.
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.0</version>
<configuration>
<format>{0,number}.{1,number}.{2,number}</format>
<items>
<item>buildNumber0</item>
<item>buildNumber1</item>
<item>buildNumber2</item>
</items>
</configuration>
<executions>
<execution>
<phase>initialize</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
</plugin>
Et j'ai besoin du numéro de build juste avant -SNAPSHOT. Des idées ?
Pourquoi avez-vous besoin que? Vous avez SNAPSHOT. Si vous changez la version manuellement, vous faites fausse route (utilisez le plugin release pour faire un cycle de release). – khmarbaise