Jpackage создает поврежденный файл .app при использовании с работающим файлом .jar. ⇐ JAVA
Jpackage создает поврежденный файл .app при использовании с работающим файлом .jar.
У меня есть работающий файл .jar под названием Alphabet.jar. Я беру правильно функционирующий файл .jar и помещаю его в пустой каталог с именем test/. После запуска jpackage я успешно получаю приложение для Mac. При запуске приложения двойным щелчком мыши я получаю следующее сообщение:
GravitySim поврежден и не может быть открыт. Вам следует переместить его в корзину.
Файл .jar успешно запускается отдельно при использовании:
... $ java -jar Alphabet.jar Внимание: шрифты «Times» и «Times» недоступны для логического шрифта Java «Serif», который может иметь неожиданный внешний вид или поведение. Снова включите шрифт Times, чтобы удалить это предупреждение. Затем открывается окно/интерфейс, и программа запускается в нем. Большой. Затем я перехожу в родительский каталог каталога test/ и запускаю jpackage:
... test/ $ jpackage \ --name GravitySim \ --входной тест/ \ --main-jar Alphabet.jar \ --main-class Алфавит \ --введите урон При этом создается файл .dmg, я открываю его, перемещаю .app в приложения и запускаю. Появляется ошибка «GravitySim поврежден...». Если вместо этого я использую --type app-image, возникает та же проблема. Что может быть причиной этой проблемы?
Я использую: версия openjdk «16.0.2» 20 июля 2021 г. Среда выполнения OpenJDK Microsoft-25298 (сборка 16.0.2+7) 64-битная серверная виртуальная машина OpenJDK Microsoft-25298 (сборка 16.0.2+7, смешанный режим)
И я использую Macbook Air M1 с macOS Sonoma 14.0. Любая помощь будет принята с благодарностью.
У меня есть работающий файл .jar под названием Alphabet.jar. Я беру правильно функционирующий файл .jar и помещаю его в пустой каталог с именем test/. После запуска jpackage я успешно получаю приложение для Mac. При запуске приложения двойным щелчком мыши я получаю следующее сообщение:
GravitySim поврежден и не может быть открыт. Вам следует переместить его в корзину.
Файл .jar успешно запускается отдельно при использовании:
... $ java -jar Alphabet.jar Внимание: шрифты «Times» и «Times» недоступны для логического шрифта Java «Serif», который может иметь неожиданный внешний вид или поведение. Снова включите шрифт Times, чтобы удалить это предупреждение. Затем открывается окно/интерфейс, и программа запускается в нем. Большой. Затем я перехожу в родительский каталог каталога test/ и запускаю jpackage:
... test/ $ jpackage \ --name GravitySim \ --входной тест/ \ --main-jar Alphabet.jar \ --main-class Алфавит \ --введите урон При этом создается файл .dmg, я открываю его, перемещаю .app в приложения и запускаю. Появляется ошибка «GravitySim поврежден...». Если вместо этого я использую --type app-image, возникает та же проблема. Что может быть причиной этой проблемы?
Я использую: версия openjdk «16.0.2» 20 июля 2021 г. Среда выполнения OpenJDK Microsoft-25298 (сборка 16.0.2+7) 64-битная серверная виртуальная машина OpenJDK Microsoft-25298 (сборка 16.0.2+7, смешанный режим)
И я использую Macbook Air M1 с macOS Sonoma 14.0. Любая помощь будет принята с благодарностью.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Проблема со сборкой докера GitHub Actions: ошибка: неверный или поврежденный jar-файл
Anonymous » » в форуме JAVA - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка: неверный или поврежденный jar-файл из миграции Springboot и JDK.
Anonymous » » в форуме JAVA - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-