Install4j:Unix启动器脚本片段使用安装程序变量

时间:2018-12-04 15:45:57

标签: java install4j

在安装程序中,我有一个目录选择屏幕,用户可以通过它选择安装程序的特定目录。

然后,我想在脚本片段中将此变量用于UNIX启动器:

enter image description here

但是,如果在启动器中生成的变量没有正确更改,并且使用了变量描述而不是变量的值,那么如果我使用vi编辑启动器,则会看到:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${installer:firefoxDirectory}

这不起作用。

但是对于此question,似乎如果在启动程序中针对“ Java调用”的参数使用了相同的方法,那么它将起作用。

我做错了什么?有可能实现吗?

1 个答案:

答案 0 :(得分:1)

安装程序变量在生成的Shell脚本中不可用。

  

但是对于这个问题,似乎如果在启动程序中使用相同的方法作为“ Java调用”的参数,那么它将起作用。

在这种情况下,安装程序变量将在Java启动器中替换。

对于您而言,安装后可以在启动器脚本上运行“在文本文件中替换安装程序变量”操作。