我知道可以通过编程方式设置安装程序变量。 但是,我看不到setCompilerVariables()方法......
我想根据用户选择更改要安装的组件。
答案 0 :(得分:2)
编译器变量在编译时是固定的,它们不能在运行时更改。安装程序中“可变”的变量在install4j中称为“安装程序变量”。这是一个不同的概念。有关不同变量系统的更多信息,请参阅here。
我想根据用户选择更改要安装的组件。
这与编译器变量无关。使用API,您可以进行类似
的调用context.getInstallationComponentById("myId").setSelected(true);
更改安装组件的选择状态。