Я пытаюсь создать Java-приложение в Intellij с помощью Maven и jpackage. Файл .jar создан правильно, работает, и с установщиком вроде все в порядке, но когда я пытаюсь открыть приложение, полученное от установщика, открывается окно с ошибкой с сообщением «Не удалось запустить JVM». Я создал установщик, используя интерфейс Intellij и команду: jpackage --input target --name kata7 --main-jar kata7-1.0-SNAPSHOT.jar --main-class org.example.Main --type exe и ни один из них они работают.
Это мой pom.xml:
Код: Выделить всё
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
org.example
kata7
1.0-SNAPSHOT
18
18
UTF-8
org.junit.jupiter
junit-jupiter
RELEASE
test
org.apache.maven.plugins
maven-shade-plugin
3.2.4
package
shade
org.example.Main
org.codehaus.mojo
exec-maven-plugin
3.0.0
install
exec
jpackage
--input
./target
--name
kata7
--main-jar
${project.name}-${project.version}.jar
--main-class
org.example.Main
--type
exe
В других сообщениях я читал, что это может быть связано с разными версиями jdk на моем компьютере, но я проверил переменные среды, версию, которую я использую в проекте, и ту, которая использовалась для создания сборка с помощью maven, в каждом из них версия 18. Я действительно не знаю, что делать, чтобы это исправить, надеюсь, кто-нибудь сможет мне помочь.
Подробнее здесь:
https://stackoverflow.com/questions/786 ... launch-jvm