我的問候!Buildnumber maven插件返回null
我制定了一個真正的噸文檔,但我仍然得到同樣的錯誤:( 我用Buildnumber Maven插件來獲得SVN版本,但空返回所有的時間。
這裏聚甲醛:
<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>
<revisionOnScmFailure/>
<doCheck>false</doCheck>
<doUpdate>true</doUpdate>
</configuration>
</plugin>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<properties>
<maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
<build.timestamp>${maven.build.timestamp}</build.timestamp>
</properties>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>com.*.main.Main</mainClass>
</manifest>
<manifestEntries>
<Implementation-Build>${buildNumber}</Implementation-Build>
<build-timestamp>${maven.build.timestamp}</build-timestamp>
</manifestEntries>
</archive>
</configuration>
</plugin>
另外,我有一個烏龜SVN在我的道路配置,並且所有的要求都做了,這是官方文件中提到的建立,清洗,安裝都是成功的,但仍然SVN。版本爲NULL。
我會很感激你的幫助,我已經花了像幾個小時做這個東西的工作...
編輯 - 我的SCM配置存根
<scm>
<connection>scm:svn:http://none</connection>
<developerConnection>scm:svn:https://none</developerConnection>
<url>scm:svn:https://none</url>
</scm>
請使用最新版本的buildnumber插件(當前版本爲:1.1)。 – khmarbaise
已經做到了。這是一箇舊的快照。 – user
哪個是舊快照? – khmarbaise