簡體   English   中英

如何在buildnumber-maven-plugin中重命名buildNumber屬性名稱

[英]How to rename buildNumber property name in buildnumber-maven-plugin

如何在buildnumber-maven-plugin中重命名buildNumber屬性名稱

http://mojo.codehaus.org/buildnumber-maven-plugin/create-mojo.html#buildNumberPropertyName中所述

buildNumberPropertyName:

如果需要,可以將buildNumber屬性名稱重命名為另一個屬性名稱。 類型:java.lang.String,因為:1.0-beta-1必需:否用戶屬性:maven.buildNumber.buildNumberPropertyName默認值:buildNumber

就像你引用。 您必須使用屬性buildNumberPropertyName 例如:

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.3</version>
<inherited>true</inherited>
<executions>
    <execution>
        <id>generate-timestamp</id>
        <phase>validate</phase>
        <goals>
            <goal>create</goal>
        </goals>
        <configuration>
            <format>{0,date,yyyy-MM-dd HH:mm:ss Z}</format>
            <items>
                <item>timestamp</item>
            </items>
            <buildNumberPropertyName>buildDateTime</buildNumberPropertyName>
        </configuration>
    </execution>
</executions>

使用以上配置,構建時間將顯示為${buildDateTime} maven屬性。 如果您的IDE會抱怨沒有看到此屬性的創建,請不要擔心。

您也可以使用默認名稱: ${buildNumber}

在Maven內部版本號插件的配置中,使用自定義名稱指定可選屬性:“ buildNumberPropertyName”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM