izpack 和 build.properties
有谁知道如何将构建属性传递给 ANT 中的 izpack。
我在 ANT 中安装了一个可用的 izpack,它工作正常,但我必须记住手动输入版本号等内容,这些内容位于我的 build.properties 文件中。
TIA
Does anyone know how to pass build properties to izpack in ANT.
I have a working izpack install in ANT and it works fine but I have to remember to manually put in thing like version number etc.. which are in my build.properties file.
TIA
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以在 IzPack 安装定义中使用
@{}
语法引用 Ant 属性:来源
You can reference Ant properties using the
@{}
syntax in IzPack install definitions:Source
看来,为了将所有项目属性传播到 izpack 编译器,您需要将 inheritAll 属性设置为“true”。
然后在您的安装定义文件中使用 @{product.version} 引用该属性
但是,我找不到它的文档,因此它可能继承的不仅仅是属性。
It seems that in order to propagate all project properties to the the izpack compiler you need to set the inheritAll attribute to "true".
Then in your installation definition file reference the property using @{product.version}
However, I could not find it the documentation so it may inherit more than properties.
我找到了办法。我将安装复制到我的 dist 文件夹中并在此时替换。
稍后:
I found a way. I copy the install to my dist folder and replace at that point.
later on: