5
我試圖在Web應用程序的標題欄上顯示最新的SVN修訂版本號和時間戳。我當前的代碼顯示版本號,但不顯示時間戳。兩者都不會在一起。我使用下面的代碼。SVN修訂版本號和時間戳
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>create</goal>
</goals>
<configuration>
<useLastCommittedRevision>true</useLastCommittedRevision>
</configuration>
</execution>
<execution>
<id>generate-timestamp</id>
<phase>validate</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
</plugin>
它只顯示版本號。從jsp我正在訪問像這樣的值
${initParam['build']}
然後它顯示修訂。 顯示版本和時間戳所需的修改是什麼。我怎樣才能訪問時間戳值?
爲什麼你有兩個執行相同的目標?另外,你有沒有安裝命令行svn客戶端? –
這個答案說如果我需要兩個值,我應該使用2個執行。 http://stackoverflow.com/questions/4319248/maven-buildnumber-plugin-svn-revision-available-only-when-not-using-format。是的,我有命令行svn客戶端。 – coder247
我查了你引用的鏈接。您的配置既不符合接受的答案,也不符合[此附加答案](http://stackoverflow.com/a/12887414/944849)顯示兩次執行。如果添加缺少的元素(格式,項目等),它是否工作? – user944849