Scala jpackage on Windows:系统找不到文件,错误103

Scala jpackage on Windows:系统找不到文件,错误103,scala,wix,scalafx,jpackage,Scala,Wix,Scalafx,Jpackage,我正在尝试打包一个使用jpackage构建的ScalaFx应用程序,但在windows上遇到了问题(mac和linux工作正常) 我正在使用sbt assembly构建一个胖jar,然后使用jpackage创建一个.msi,但是我遇到了以下错误: $jpackage--win shortcut--name krystalbull--app version 0.1--type msi-i target/scala-2.13/--main class com.krystal.bull.gui.gui

我正在尝试打包一个使用jpackage构建的ScalaFx应用程序,但在windows上遇到了问题(mac和linux工作正常)

我正在使用
sbt assembly
构建一个胖jar,然后使用
jpackage
创建一个
.msi
,但是我遇到了以下错误:

$jpackage--win shortcut--name krystalbull--app version 0.1--type msi-i target/scala-2.13/--main class com.krystal.bull.gui.gui--main jar krystal-bull-assembly-0.1.jar--icon src/main/resources/icons/krystal_bull.ico--verbose
shell:C:\ProgramFiles\PowerShell\7\pwsh.EXE-命令“{0}”
环境:
包装组件:krystal-bull-assembly-0.1.jar
包装名称:krystalbull
pkg版本:0.1
JAVA_HOME_16.0.1_x64:C:\hostedtoolcache\windows\jdk\16.0.1\x64
JAVA\u主页:C:\hostedtoolcache\windows\jdk\16.0.1\x64
JAVA\u HOME\u 16\u 0\u 1\u X64:C:\hostedtoolcache\windows\jdk\16.0.1\X64
[21:10:32.469]正在运行candle.exe
[21:10:32.541]运行C:\Program Files(x86)\WiX工具集v3.11\bin\candle.exe
[21:10:34.005]Running light.exe
[21:10:34.024]运行C:\Program Files(x86)\WiX工具集v3.11\bin\light.exe
[21:10:35.848]检测到[light.exe]版本[3.11.2.4516]。
[21:10:35.848]检测到[candle.exe]版本[3.11.2.4516]。
[21:10:35.849]检测到WiX 3.11.2.4516。启用高级清理操作。
[21:10:46.540]命令:
jlink--输出C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\images\win msi.image\krystabull\runtime--模块路径C:\\hostedtoolcache\\windows\\jdk\\16.0.1\\x64\\jmods--添加模块jdk.management.jfr、java.rmi、jdk.jdi、jdk.charset、jdk.xml.dom、java.xml、java.datatransfer、jdk.jstatd、jdk.httpserver、java.desktop、,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.jsobject,java.sql.rowset,jdk.sctp,jdk.jlink,jdk.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.desktop,jdk.accessibility,jdk.accessibility,jdk.security,jdk.security,jdk.security,jdk.jsp,jdk,java.xml.crypto、java.logging、java.transaction.xa、jdk.jfr、jdk.crypto.cryptoki、jdk.net、java.naming、jdk.ed、java.prefs、java.net.http、jdk.compiler、jdk.naming.rmi、jdk.internal.opt、jdk.jconsole、jdk.attach、jdk.crypto.mscapi、jdk.internal.le、java.management、jdk.le、java.management、jdk.jdk.jdk.jdk.jdwp.agent、jdk.internal.jdk.internal.jdk,jdk.security.auth、java.scripting、jdk.jdeps、jdk.jartool、jdk.jpackage、java.management.rmi、jdk.naming.dns、jdk.localedata--带本机命令--带调试--无手册页--无头文件
[21:10:46.540]输出:
警告:使用孵化器模块:jdk.incubator.vector、jdk.incubator.foreign
[21:10:46.544]返回:0
(从文件D:\a\krystal bull\krystal bull\src\main\resources\icons\krystal\u bull.ico加载)。
[21:10:46.560]使用默认包资源WinLauncher.template[用于创建可执行属性文件的模板](将krystabull.properties添加到资源目录以进行自定义)。
[21:10:47.532]MSI产品代码:c47093f7-318f-3c33-b6f9-e8a8c4adb014。
[21:10:47.533]MSI升级代码:c62bde9b-3ba1-3197-8853-ba4770495959。
[21:10:47.536]使用默认包资源main.wxs[main WiX项目文件](将main.wxs添加到资源目录以进行自定义)。
[21:10:47.537]使用默认包resource overrides.wxi[覆盖WiX项目文件](将overrides.wxi添加到要自定义的资源目录)。
[21:10:47.540]正在准备MSI配置:D:\a\krystal bull\krystal bull\krystal bull-0.1.MSI。
[21:10:47.541]正在生成MSI:D:\a\krystal bull\krystal bull\krystal bull-0.1.MSI。
[21:10:47.552]在C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\images\win msi.image\krystabull中运行C:\Program Files(x86)\WiX工具集v3.11\bin\candle.exe
[21:10:50.004]命令:
C:\程序文件(x86)\WiX工具集v3.11\bin\candle.exe-nologo C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\config\main.wxs-ext-WixUtilExtension-arch x64-out C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\wixobj\main.wixobj-djpappddescription=krystabull-djpapversion=0.1-dJpProductCode=c47093f7-318f-3c33-b6f9-e8a8c4adb014-dJpAppName=Krystabull-DJPALLOWUpgradeCode=yes-dJpProductUpgradeCode=c62bde9b-3ba1-3197-8853-ba4770495959-dJpIsSystemWide=yes-DJPALLOWGRADES=yes-dJpIcon=C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\images\win msi.image\Krystabull\Krystabull.exe-dJpAppVendor=Unknown-dJpConfigDir=C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\config
[21:10:50.004]输出:
main.wxs
[21:10:50.005]返回:0
[21:10:50.005]在C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\images\win msi.image\krystabull中运行C:\Program Files(x86)\WiX工具集v3.11\bin\candle.exe
[21:10:51.344]命令:
C:\Program Files(x86)\WiX工具集v3.11\bin\candle.exe-nologo C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\config\bundle.wxf-ext WixUtilExtension-arch x64-out C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\wixobj\bundle.wixobj
[21:10:51.344]输出:
bundle.wxf
[21:10:51.346]返回:0
[21:10:51.348]在C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\images\win msi.image\krystabull中运行C:\Program Files(x86)\WiX工具集v3.11\bin\light.exe
[21:10:53.013]命令:
C:\程序文件(x86)\WiX工具集v3.11\bin\light.exe-nologo-spdb-ext-wixutil扩展名-out D:\a\krystal bull\krystal bull\krystal bull-0.1.msi-sice:ICE27-loc C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\config\msinstallerstrings\u en.wxl-文化:en-usC:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\wixobj\main.wixobj C:\Users\RUNNER~1\AppData\Local\Temp\jdk.jpackage17983400798231933520\wixobj\bundle.wixobj
[21:10:53.015]输出:
C:\Users\runneramin\AppData\Local\Temp\jdk.jpackage17983400798231933520\config\bundle.wxf(