javafxpackager在Windows上将应用程序一个安装在另一个上面

时间:2014-04-05 07:15:51

标签: java swing netbeans javafx codenameone

我已使用NetBeans工具使用本机安装程序包装Swing应用程序。但是,所有应用程序似乎都安装在Windows上的同一目标文件夹中,我不清楚在哪里配置它。

我假设安装程序接受通用唯一标识符,用于可能更改其名称的应用程序的潜在升级,并且两个安装程序之间的标识符相同。我似乎无法找到定义这种标识符的位置?

1 个答案:

答案 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}属性设置为您想要的任何目标目录。