我在這裏有三個問題。首先,maven的pom.xml與其他xml文件有什麼不同?第二,如果我想通過腳本重命名與pom.xml相同的目錄中的文件,我可以在pom.xml中執行它嗎?如果可能的話,我該怎麼做?如何使用pom.xml備份文件?
最後,我該如何在pom.xml中獲取當前時間?
事實上,我想要實現的是我想在將mvn打包之前通過在當前包(.war)中添加時間戳來備份它。我希望整個過程由pom.xml自動完成,而不是手動處理它。
您好,
我找到一種方式來獲得時間戳,它是否行得通呢?
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactID>buildnumber-maven-plugin</artifactId>
<execution>
<phrase>package</phrase>
<configuration>
<format>{0, date, yyyy-MM-dd HH:mm:ss}</format>
<items>timestamp</items>
</configuration>
<execution>
</plugin>
它會工作嗎?如果它工作,我如何獲得時間戳變量? $ items或$ timestamp?
感謝
嗨,朋友,運行maven-antrun-plugin看起來不錯。但我只能一些文件,我沒有重命名的標籤。你能用一個說明它的用法的例子給我提供嗎?提前致謝!! –
Newbie
2011-06-08 08:07:16
請注意,我找到了一種通過插件查找時間戳的方法。我如何將其嵌入到將要備份的文件的名稱中。 – Newbie 2011-06-08 08:10:33
是的,您只能在包裝後複製工件('WAR')。不用移動它。 ' ' –
Arpit
2011-06-08 08:27:50