我使用的是JDK14抢先体验版本附带的测试版jpackage tool(JEP 343)。
我已经在windows中运行了下面的.bat脚本
"%JAVA_HOME%/bin/jpackage" ^
--name NAME ^
--dest store/ ^
--input store/package/ ^
--main-jar MAIN_JAR.jar ^
--main-class library.MAIN_CLASS^
运行脚本时收到以下错误。
警告:使用培养箱模块:jdk.incubator.jpackage
找不到WiX工具(light.exe,candle.exe)从https://wixtoolset.org下载WiX 3.0或更高版本并将其添加到PATH。错误:无效或不支持的类型:[空]
我已经下载了WiX311.exe,并尝试将其放在与jpackage.exe相同的文件夹中,以及与MAIN_JAR.jar相同的文件夹中,但都没有解决这个问题。
所以我的问题是什么是“路径”,我需要添加它,以便得到这个包?
3条答案
按热度按时间hgqdbh6s1#
1.下载最新的WIX工具集(Link)
1.安装wix311.exe
注意事项:
inn6fuwd2#
1.路径为environment variable。
1.您需要运行wix311.exe,然后单击安装按钮。然后将安装所有适当的工具并将其添加到PATH中。
chhkpiq43#
我用下面的命令安装了wix:
然后我检查它是否安装了,是否添加到PATH中。
但是jpackage继续出现相同的错误:
我的JDK版本是20。