Поддерживаются ли вторичные средства запуска в Java 11? - PullRequest
0 голосов
/ 21 января 2019

На меня была возложена задача по восстановлению приложения, изначально созданного с Java 8 с Java 11. Никаких изменений кода, только обновления файла проекта maven (pom.xml).

Это автономное приложениеприложение (распространяется вместе со средой исполнения Java).В процессе сборки текущей версии создаются вторичные средства запуска (дополнительные специфичные для ОС, собственные исполняемые файлы, созданные из основной кодовой базы как часть процесса сборки).

В Java 9 и 10 - вторичные программы запуска не поддерживаются в Mac OSx.Кто-нибудь пытался создать вторичные пусковые установки в проекте Java 11?Я не смог найти ничего в официальной документации или в Google.

Спасибо

1 Ответ

0 голосов
/ 01 мая 2019

По данным Oracle Docs для Java 10 (https://docs.oracle.com/javase/10/deploy/self-contained-application-packaging.htm#JSDPG996):

Несколько точек входа поддерживаются только для приложений Windows и Linux. Это также верно в Java 11.

Поддержка вторичных программ запуска для Mac была прекращена и не ожидается, что она вернется.

...