正在关注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