尝试使用 jpackage
我的一个项目,但不工作,崩溃与103错误代码。
命令: jpackage.exe --main-jar evomaster.jar --input core/target/ --type msi
错误:
java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.11\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Users\arcur\WORK\code\EvoMaster\Main-1.0.msi, -sice:ICE27, -loc, C:\Users\arcur\AppData\Local\Temp\jdk.jpackage3073169401587857747\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Users\arcur\AppData\Local\Temp\jdk.jpackage3073169401587857747\wixobj\main.wixobj, C:\Users\arcur\AppData\Local\Temp\jdk.jpackage3073169401587857747\wixobj\bundle.wixobj] in C:\Users\arcur\AppData\Local\Temp\jdk.jpackage3073169401587857747\images\win-msi.image\Main exited with 103 code
jvm:openjdk version“16”2021-03-16 openjdk运行时环境采用openjdk(内部版本16+36)openjdk 64位服务器vm采用openjdk(内部版本16+36,混合模式,共享)
os名称microsoft windows 10 pro版本10.0.18363内部版本18363
有任何线索(关于我做错了什么)或解决方法(如果有人已经面临这个问题)?
更新:
在jorn vernee的建议下,我负责 light
命令,以查看错误消息。它充满了:
C:\Users\arcur\WORK\code\EvoMaster\foo\config\bundle.wxf(14413) : error LGHT0103 : The system cannot find the file 'C:\Users\arcur\WORK\code\EvoMaster\foo\images\win-msi.image\Main\app\classes\org\evomaster\core\search\service\Archive$sortAndShrinkIfNeeded$inlined$thenBy$2.class'.
所有这些错误消息的共同点是它们与 inlined
班级。这个程序是用英文写的 Kotlin
,jar是用 maven-assembly-plugin
暂无答案!
目前还没有任何答案,快来回答吧!