我需要覆盖install4j
欢迎消息,其中包含我需要在运行时解析的占位符文本。将从属性文件中读取替换值。
welcomeLabel3=Text {0} another text {1}
无法向系统消息添加占位符,您必须指定整个消息。但是,您可以使用安装程序变量,如下所示:
${installer:myVariable}
并定义安装程序变量
context.setVariable("myVariable", "value");
例如在“运行脚本”操作中。或者,您可以将编译器变量与语法一起使用
${compiler:myVariable}
它们是在编译时在“常规设置->编译器变量”选项卡上定义的,并且可以在构建过程中从外部覆盖。
之后,您可以通过将先前设置的编译器变量添加到自定义本地化文件来覆盖欢迎消息:
welcomeLabel3=${compiler:myVariable}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)