我正在尝试将 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>