我尝试使用NetBeans在JavaFX中创建我的代码的exe文件。 我在我的系统上安装了Inno Setup,但它仍然出错:
执行失败:java.io.IOException:无法运行程序“iscc”(在目录“D:\ Ami \ DhruwCreation \ Album \ June2016 \ 01-June-2016-Integrated \ DisplayImageAndUpload”中):CreateProcess error = 2,系统找不到指定的文件
D:\ Ami \ DhruwCreation \ Album \ June2016 \ 01-June-2016-Integrated \ DisplayImageAndUpload \ nbproject \ build-native.xml:441:错误:
JavaFX本机打包程序需要在PATH上安装并包含外部Inno Setup 5+工具才能创建EXE安装程序。见http://www.jrsoftware.org/
BUILD FAILED(总时间:0秒)
当我点击错误消息时,它会转到build-native.xml
文件并突出显示以下行:
<fail message="Error:${line.separator}${missing.Inno.message}" if="missing.Inno"/>
答案 0 :(得分:1)
如错误消息所示,您必须添加iscc
到PATH
环境变量的路径。
在Windows控制面板中,转到系统和安全性&gt;系统&gt;高级系统设置,然后单击环境变量按钮。找到Path
变量,单击编辑,然后添加安装Inno安装程序的文件夹的路径。即通常为C:\Program Files (x86)\Inno Setup 5
。
设置PATH
(或者甚至更好的机器)后,您必须重新启动IDE。