我已使用NetBeans工具使用本机安装程序包装Swing应用程序。但是,所有应用程序似乎都安装在Windows上的同一目标文件夹中,我不清楚在哪里配置它。
我假设安装程序接受通用唯一标识符,用于可能更改其名称的应用程序的潜在升级,并且两个安装程序之间的标识符相同。我似乎无法找到定义这种标识符的位置?
答案 0 :(得分:1)
JavaFX打包程序根据为创建程序包指定的供应商名称确定安装目标目录。应用程序名称用作应用程序快捷方式的名称。
我假设您正在使用JavaFX ant任务来创建安装程序。在这种情况下,您将有一个构建目标设置FX任务,如下所示:
<fx:deploy ... >
<fx:application name="${application.title}" mainClass="..." />
<fx:info title="${application.title}" vendor="${application.vendor}" />
[...]
</fx:deploy>
在这种情况下,您需要将${application.vendor}
属性设置为您想要的任何目标目录。