Я установил WiX Toolset v3.11.2.
Я попытался создать свой установщик, указав флаг --launcher-as-service, который поддерживается в Java 19 JDK-8275062, но получаю следующую ошибку:
Код: Выделить всё
> jpackage --type msi -i . --main-jar my-app.jar --name my-app --app-version "1.0.00" --dest . --win-shortcut --win-menu --launcher-as-service
Bundler MSI Installer Package failed because of java.lang.NullPointerException: Cannot invoke "jdk.jpackage.internal.InstallableFile.srcPath()" because "this.serviceInstaller" is null
Код: Выделить всё
service-installer.exe
Подробнее здесь: https://stackoverflow.com/questions/739 ... ge-java-19