javafxpackager在Windows上一个接一个地安装应用程序

javafxpackager在Windows上一个接一个地安装应用程序,java,swing,netbeans,javafx,codenameone,Java,Swing,Netbeans,Javafx,Codenameone,我已经使用NetBeans工具将Swing应用程序包装为本机安装程序。但是,所有应用程序似乎都安装在Windows上的同一目标文件夹中,我不清楚在何处配置 我假设安装程序接受一个通用唯一标识符,用于可能更改其名称的应用程序的潜在升级,并且该标识符在两个安装程序之间是相同的。我似乎找不到这样一个标识符是在哪里定义的?JavaFX packager根据为创建包指定的供应商名称确定安装目标目录。应用程序名称用作应用程序快捷方式的名称 我假设您正在使用javafxant任务来创建安装程序。在这种情况下,

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


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

JavaFX packager根据为创建包指定的供应商名称确定安装目标目录。应用程序名称用作应用程序快捷方式的名称

我假设您正在使用javafxant任务来创建安装程序。在这种情况下,您将有一个构建目标设置FX任务,如下所示:

<fx:deploy ... >
    <fx:application name="${application.title}" mainClass="..." />
    <fx:info title="${application.title}" vendor="${application.vendor}" />
    [...]
</fx:deploy>

[...]

在这种情况下,您需要将
${application.vendor}
属性设置为您想要的任何目标目录。

您正在为哪个操作系统创建安装程序?Windows可以看到问题的最后一句话谢谢,我不是直接使用它,而是使用NetBeans改编,它将它隐藏在一些JavaScript后面。该应用程序似乎获得了正确的标题/供应商,但在Windows上安装时,这两个应用程序都安装在我首先安装的应用程序目录中,该目录包含第一个应用程序的名称。尽管这没有回答我的问题,但我将奖励奖金等。因为这是最大的努力。我只在NetBeans中使用了ant任务远的我刚刚检查了NetBeans自适应,不幸的是,我没有构建一个安装包,它甚至接近我通过ant任务属性设置的选项:-(。