gpt4 book ai didi

java - 如何在 Install4j 中设置变量

转载 作者:太空宇宙 更新时间:2023-11-04 07:30:55 25 4
gpt4 key购买 nike

我有一个名为 MyVariable 的编译器变量。在脚本中我设置了这个 -

context.setVariable("MyVariable",new String("szzz"));

但是,当我使用这个变量时,它的值并没有改变

System.out.format("var %s!!!\n",context.getCompilerVariable("MyVariable"));输出原始值

运行我的安装程序的调试版本显示变量已更改

我很困惑,希望得到澄清

谢谢

格雷厄姆·拉登

最佳答案

混合两个不同的变量系统。

Context#setVariable 设置和安装程序变量,Context#getCompilerVariable 获取编译器变量的值。

编译器变量在编译时是固定的,不能在运行时更改。使用

 context.getVariable("MyVariable")

获取安装程序变量的值。

关于java - 如何在 Install4j 中设置变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17702718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com