从IDE运行时,Build-number不起作用

时间:2013-10-18 09:12:41

标签: git maven intellij-idea ide buildnumber-maven-plugin

我正在尝试将git commit hash的自动附加设置为maven工件。 当我从控制台使用maven构建时,我设法让它完美运行但是当我从IntelliJ IDEA运行它时,我获得了名为mainlogic-${buildNumber}的文件

是IDE配置还是插件错误?

最高1.2的碰撞版本无济于事。

我的pom.xml:

<finalName>${project.artifactId}-${buildNumber}</finalName>

      <plugin> 
          <groupId>org.codehaus.mojo</groupId>

            <artifactId>buildnumber-maven-plugin</artifactId>
            <version>1.1</version>
            <executions>
                <execution>
                    <phase>validate</phase>
                    <goals>
                        <goal>create</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <shortRevisionLength>8</shortRevisionLength>
            </configuration>
        </plugin>

1 个答案:

答案 0 :(得分:1)

它是maven插件的short coming。它已在IDEA 13中修复,目前可在EAP中找到。