正在關注http://maksim.sorokin.dk/it/2010/06/10/izpack-with-maven/我寫了一個Maven POM,它使用izpack-maven-plugin創建了一個IzPack安裝程序。如何在izpack-maven-plugin install.xml中使用Maven項目屬性?
但是我現在發現了將插件配置參數(如工件名稱和版本)傳遞給install.xml文件的方法。有沒有辦法將這些值從POM傳遞給插件?
例子:
在src /主/資源/ INSTALL.XML:
<installation version="1.0">
<info>
<appname>MyApp</appname>
<appversion>1.0.0</appversion>
</info>
...
我如何在這裏使用Maven的性質,project.name和project.version,所以它看起來像:
<installation version="1.0">
<info>
<appname>${project.name}</appname>
<appversion>${project.version}</appversion>
</info>
...
太好了,謝謝您的快速答覆! (設置過濾爲真是我所要做的POM房產替代) – mjn 2011-02-26 11:44:01
@mjn歡迎您;我忘了說這樣激活過濾,所有的資源都會被過濾掉,如果你的資源文件夾中有二進制文件,會發生令人討厭的事情。你最好他們(或只有你想過濾的資源) –
2011-02-26 11:47:25