为JavaFX本机打包应用程序添加桌面图标

为JavaFX本机打包应用程序添加桌面图标,java,javafx,javafx-8,inno-setup,javapackager,Java,Javafx,Javafx 8,Inno Setup,Javapackager,我有一个JavaFX应用程序,我正在用它进行本机打包。我正在使用InnoSetup 5+方法打包Windows应用程序。如何设置安装程序,使其为应用程序创建桌面图标 谢谢 更新:我不确定为什么会将此标记为重复。我没有使用Java Web Start/JNLP(即在网页中托管我的应用程序),只是使用Windows的本机打包来生成.exe。我能够使用javapackager-shortcutHint=true…触发桌面图标创建。这在创建.exe和.msi时有效 请参阅。我能够使用javapackag

我有一个JavaFX应用程序,我正在用它进行本机打包。我正在使用InnoSetup 5+方法打包Windows应用程序。如何设置安装程序,使其为应用程序创建桌面图标

谢谢


更新:我不确定为什么会将此标记为重复。我没有使用Java Web Start/JNLP(即在网页中托管我的应用程序),只是使用Windows的本机打包来生成.exe。

我能够使用
javapackager-shortcutHint=true…
触发桌面图标创建。这在创建.exe和.msi时有效


请参阅。

我能够使用
javapackager-shortcutHint=true…
触发桌面图标创建。这在创建.exe和.msi时有效


请参阅。

此问题位于superuser.com上。。。另外:您知道JFX有一个捆绑系统,它本身就支持本机打包,是吗?Innosetup等对于JavaFX项目来说是完全多余的…@Specializet谢谢,是的,我使用的是JavaFX原生打包(它使用javapackager,在本例中是Innosetup),没有任何意义-JavaFX打包机中没有Innosetup目标。您在部署时使用的是innosetup,而不是javafxpackager(显然)。@Specializet看不出哪个描述了javapackager,并说innosetup 5是创建.exe所必需的。这个问题属于superuser.com。。。另外:您知道JFX有一个捆绑系统,它本身就支持本机打包,是吗?Innosetup等对于JavaFX项目来说是完全多余的…@Specializet谢谢,是的,我使用的是JavaFX原生打包(它使用javapackager,在本例中是Innosetup),没有任何意义-JavaFX打包机中没有Innosetup目标。您的部署使用的是innosetup,而不是javafxpackager(显然)。@Specializet看不出哪个描述了javapackager,并说innosetup 5是创建.exe所必需的