2
버전을 수동으로 변경하는 대신 빌드 번호로 업데이트 할 수있는 방법이 있습니까? 위의 코드에서 Maven으로 빌드 할 때 버전 번호를 동적으로 변경하십시오.
<version>1.2.132-SNAPSHOT</version>
, 내가 대신 내가 빌드 번호를 생성하려면 다음 코드를 사용했습니다 (132)
의 빌드 번호가 필요합니다.
<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>
그리고 -SNAPSHOT 바로 앞에 빌드 번호가 필요합니다. 어떤 아이디어?
왜 당신이 필요합니까? SNAPSHOT이 있습니다. 버전을 수동으로 변경하는 경우 문제가 발생합니다 (릴리스주기를 만들기 위해 릴리스 플러그인 사용). – khmarbaise