Все ли операционные системы уже установили JRE для запуска приложений Java? - PullRequest
0 голосов
/ 01 июня 2019

Допустим, я не Java-разработчик и не обычный человек, а устанавливаю любое приложение, написанное на Java. Итак, мне нужно сначала установить JRE или на всех операционных системах уже не установлена ​​JRE?

Ответы [ 2 ]

1 голос
/ 01 июня 2019

У всех ли операционных систем уже установлена ​​JRE для запуска приложений Java?

Нет.

Прежде всего, Java не обязательно доступна для всех операционных систем.(Вероятно, он доступен для большинства операционных систем, на которые нацелено ваше приложение ... но может и не быть.)

Во-вторых, на большинстве платформ операционных систем Java по умолчанию не установлена.Действительно, многие поставщики ОС вообще не поддерживают Java: Java поставляется сторонним поставщиком.

Итак, нужно ли мне сначала установить JRE или на всех операционных системах уже не установлена ​​JRE?

До Java 9 ответ таков:установить JRE или JDK.Это можно сделать, загрузив и установив его напрямую или установив систему управления пакетами в некоторых ОС.Это также может быть сделано путем встраивания JRE в установщик вашего приложения.

Начиная с Java 9, вы также можете использовать «jlink» для создания исполняемого файла, содержащего урезанный JRE, предназначенный для запуска вашего приложения.на конкретной целевой платформе.Этот подход рекомендован Oracle для людей, которые хотят распространять Java-приложения «потребительского уровня».

И начиная с Java 11, для некоторых поставщиков Java опция JRE больше не доступна,Если вы хотите, чтобы «полная» Java запускала ваше приложение, вам / вашим пользователям необходимо установить JDK.

0 голосов
/ 01 июня 2019

Среда выполнения Java не имеет ничего общего с ОС. Вы можете установить любую ОС с JRE или без. Если бы вы установили ОС самостоятельно, я думаю, у нее ее нет. Если вы купили компьютер с установленной ОС, это зависит от того, у кого вы его купили.

Проверка, установлен ли у вас JRE, практически одинакова на всех ОС. Откройте Терминал (в Windows запускается CMD) и введите java --version.

Если у вас его нет, его нужно установить. Просто установите Google JRE на [вставьте свою ОС здесь]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...