我的问候!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