如何在javafx应用程序中添加许可证/安装文件夹屏幕
我已经在Windows8.1+NetBeans8.2中创建了一个JavaFx应用程序,它的安装效果非常好。但是,它不提供在安装过程中选择目标文件夹或许可协议屏幕的任何选项。我尝试在项目属性上添加licenceheader.txt并构建应用程序,但它仍然直接安装。所以我的问题是如何将这些东西添加到我的应用程序中如何在javafx应用程序中添加许可证/安装文件夹屏幕,java,deployment,installation,inno-setup,licensing,Java,Deployment,Installation,Inno Setup,Licensing,我已经在Windows8.1+NetBeans8.2中创建了一个JavaFx应用程序,它的安装效果非常好。但是,它不提供在安装过程中选择目标文件夹或许可协议屏幕的任何选项。我尝试在项目属性上添加licenceheader.txt并构建应用程序,但它仍然直接安装。所以我的问题是如何将这些东西添加到我的应用程序中 编辑:使用InnoSetup创建.exe自包含安装程序。在[语言]部分指定许可证。例如: [Languages] Name: "English"; MessagesFi
编辑:使用InnoSetup创建.exe自包含安装程序。在
[语言]
部分指定许可证。例如:
[Languages]
Name: "English"; MessagesFile: "compiler:Default.isl"; LicenseFile: "..\..\Inno\l.eng\LicenseEnglish.rtf"; InfoAfterFile: "..\..\Inno\l.eng\InfoAfterEnglish.rtf"
确保DisableDirPage
未设置为no
。也许你可以展示你的脚本,这样我们就可以适当地帮助你
请注意,默认设置为auto
,如图所示,这意味着如果已安装相同的应用程序,则不会显示该窗口。这是通常的行为。要强制显示,请使用前面提到的值no
您可以使用设置这些内容。例如:
如果您安装了,那么它将提供安装此IDE Inno安装程序快速启动包包括Inno安装程序本身,还包括安装Inno Script Studio脚本编辑器的选项。此脚本编辑器不是官方的,一般使用时不需要它,但它使Inno设置更易于使用。有关更多信息,请参阅第三方文件页面 Inno Setup QuickStart Pack还包括下载和安装官方加密支持的选项
澄清 根据注释,对于单语言安装程序,只需使用
[Setup]
部分。只需添加许可证,无需引入虚拟的[语言]
部分
也可以使用Inno脚本安装程序进行设置:
我使用InnoSetup创建了exe安装程序。我认为您应该在问题中添加脚本的相关部分(如果不太长,则添加整个脚本)。