Нужно ли устанавливать JDK, если уже установлен JRE? А если нужно, то как установить? Удалять ли JRE? Буду учиться моды делать для minecraft.

Лучший ответ

JDK — для разработки. JRE — для запуска уже написанных и скомпилированных в байт-код программ. JRE является частью JDK (сложно разрабатывать, если не можешь проверить написанное, правда?). Если хочешь писать — нужен JDK (и еще какая нибудь IDE вроде Eclipse, NetBeans или чего еще, хотя можно и в блокноте писать). Если только запускать — достаточно JRE.

Алексей ГузловПрофи (759) 8 лет назад
На счёт Eclipse — он уже есть. А перед установкой JDK не нужно удалять JRE?

Капитан Гугл Искусственный Интеллект (145971) Я бы вообще начал с установки JDK; но Eclipse требует JRE, так что удалять его не стоит. Просто ставь поверх.

Источник: otvet.mail.ru

Minecraft использует JDK или JRE?

Minecraft написан на Java и использует его для игровой логики, рендеринга и работы в сети. По состоянию на 15 сентября 2021 г. последними стабильными версиями Java являются 1.8. 0_301 (Oracle JDK) / 1.8.

Java ПРОТИВ Bedrock | 51 Отличие Версий Майнкрафта

Нужен ли Minecraft JDK или JRE?

Что касается вашего вопроса, практическое правило: JRE, если вы будете запускать только приложения Java, JDK, если вы их тоже разрабатываете (JDK включает JRE).

Майнкрафт работает с JDK?

Первый шаг к тому, чтобы делать что-либо с Minecraft, даже запускать его, — это убедиться, что вы у вас установлена ​​правильная версия Java. Поскольку Minecraft написан на Java, было бы разумно установить Java Development Kit на вашем компьютере.

Может ли Minecraft работать на Java 11?

Многие клиенты могут не знать, но наш хостинг Minecraft поддерживает переход на разные версии Java. Если вы хотите, чтобы Java-версия вашего сервера была изменена, просто откройте заявку, и мы с радостью откорректируем версию. На момент написания мы поддерживаем Java 8, 9 и 11.

Безопасна ли загрузка Java в 2021 году?

ДА. Java — один из самых безопасных языков на рынке. Функции безопасности Java намного превосходят другие ведущие языки программирования.

Может ли Minecraft работать на 2 ГБ ОЗУ?

Могу ли я запустить Minecraft? Системные требования Minecraft гласят, что вам понадобится как минимум 2 ГБ оперативной памяти. Что касается размера файла игры, вам понадобится как минимум 1 ГБ свободного дискового пространства для ПК Minecraft. Самая дешевая видеокарта, на которой вы можете играть, — это Intel HD 4000.

Может ли Minecraft работать на 32-битной версии?

Вы можете запустить его в 32-битном, но для использования дальности рендеринга настоятельно рекомендуется 64-битная система. В противном случае приготовьтесь к лагу. поэтому воспроизводите его только в рендерингах с более низким расстоянием.

Какой JDK мне следует использовать для Minecraft?

Начиная с Minecraft 1.12, Java 8 требуется для запуска Minecraft. Если вы не знаете, установлена ​​ли у вас Java 8, не волнуйтесь, наши установщики по умолчанию поставляют Minecraft собственную версию Java.

Читайте также:  Как построить зебру в Майнкрафт

Что OpenJDK 11?

JDK 11 — это эталонная реализация с открытым исходным кодом версии 11 платформы Java SE как указано в JSR 384 в процессе сообщества Java. JDK 11 стал общедоступным 25 сентября 2018 г. Готовые к производству двоичные файлы под лицензией GPL доступны в Oracle; двоичные файлы от других поставщиков появятся в ближайшее время.

Использует ли Minecraft Java 8 или 11?

Майнкрафт написан в Java, и использует его для игровой логики, рендеринга и работы в сети. По состоянию на 25 июля 2021 г. последние стабильные версии Java — 1.8. 0_301 (Oracle JDK) 1.8. 0_302 (OpenJDK) (долгосрочная поддержка или LTS), 11.0.

Принадлежит ли Oracle OpenJDK?

Oracle JDK — это полностью разработан Oracle Corporation тогда как OpenJDK разработан Oracle, OpenJDK и сообществом Java. Однако ведущие компании, такие как Red Hat, Azul Systems, IBM, Apple Inc., SAP AG, также принимают активное участие в его разработке.

Скачивание Java — это вирус?

Каждый Версия программного обеспечения Java проверяется несколькими антивирусными продуктами на каждом этапе разработки и до того, как они станут общедоступными. Мы делаем все возможное, чтобы гарантировать, что наше программное обеспечение не содержит вирусов.

Где я могу безопасно скачать Java?

  • Java.com рекомендуется.
  • Опытные пользователи и разработчики могут загрузить из Oracle Technology Network (OTN), где также доступен Java Development Kit (JDK).

Является ли Java угрозой безопасности?

У Java есть проблема с безопасностью.

Угрозы нулевого дня — это уязвимости, обнаруженные хакерами, но еще не исправленные производителем программного обеспечения. . Я лично могу засвидетельствовать частоту заражений через Java. Примерно 85% всех зараженных машин, которые мы видим в нашем магазине, — это Windows XP с установленной Java.

Источник: alloya.ru

. как установить Java?

Во многих моих тренингах так или иначе используется Java, либо как язык программирования для разработки автотестов, либо как среда для запуска приложений, написанных на Java.

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

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

Что устанавливать, JRE или JDK?

Существует две разновидности дистрибутива Java — для простых пользователей и для разработчиков:

  • Java Runtime Environment, или JRE — это виртуальная машина, позволяющая запускать приложения, написанные на языке программирования Java;
  • Java Development Kit, или JDK — это набор инструментов для разработки программ на языке программирования Java (компилятор, архиватор, генератор документации и прочие). JRE разумеется является частью дистрибутива JDK.

Правило очень простое:

  • если вы собираетесь что-нибудь писать на языке программирования Java, значит вам нужен JDK;
  • если вы собираетесь только запускать готовые программы — тогда достаточно JRE.
Читайте также:  Как настроить дроп с мобов в minecraft

Какую версию выбрать?

Релизы Java выходят раз в полгода (не считая мелких обновлений). Но не стоит гнаться за новизной. Если вы установите Java последней версии, приготовьтесь к тому, что не все приложения будут хорошо работать с ней. Новые недавно добавленные возможности иногда приводят к проблемам совместимости.

Лучше всего посмотреть статистику и выбрать то, что использует большинство. Давайте посмотрим статистику за 2019 год:

  • Раз: The State of Java Developer Ecosystem in 2019
  • Два: The State of Java in 2019
  • Три: 2020 Java Technology Report

В сентябре 2019 года вышла версия 13, в марте 2020 года выйдет версия 14, но при этом большинство продолжает использовать Java 8!

Я не собираюсь здесь обсуждать причины этого явления, но факт есть факт — это самая распространённая версия по состоянию на конец 2019 года. Поэтому если вы хотите максимальной стабильности и совместимости — в 2020 году берите Java 8.

Второе место по популярности занимает Java 11, это так называемый релиз с долгосрочной поддержкой (Long Term Support, LTS), ориентированный на корпоративных пользователей, для которых стабильность важнее новых фич.

Поддержка Java 8 официально прекращается в декабре 2020 года, к этому времени все корпоративные пользователи будут вынуждены перейти на Java 11. Но вы уже сейчас, не дожидаясь конца 2020 года, можете смело брать эту версию, она обеспечит комфортное соотношение достаточной новизны и не очень высокого риска. А если что-то не будет работать — можно установить рядом Java 8 для использования со старыми приложениями.

Выбирая из 32-битной и 64-битной версий, берите 64-битную, если ваша операционная система это позволяет.

Где взять?

Java это не только язык программирования, но и спецификация, как самого языка, так и среды исполнения программ, написанных на этом языке. Причем это открытая спецификация, поэтому может существовать, и существует, много разных её реализаций, в том числе проприетарных.

Большинство бесплатных реализаций (а может быть даже все) базируются на общем коде, который разрабатывается совместными усилиями вендоров в рамках проекта OpenJDK.

К этому общему коду каждый вендор дописывает свой инсталлятор (со своим логотипчиком), а также может добавлять какие-то дополнительные библиотеки (такие как, например, библиотека для создания графических пользовательких интерфейсов OpenJFX) или утилиты (например, средства мониторинга).

Лично я отдаю предпочтение сборке Azul Zulu, но вы можете выбрать какую-нибудь другую.

Как установить?

На примере сборки Azul Zulu.

В операционной системе Windows:

  1. выберите сборку и версию, как описано в предыдущих разделах;
  2. загрузите инсталлятор (файл с расширением .msi );
  3. запустите инсталлятор и следуйте инструкциям на экране.

В операционной системе Linux:

  1. выберите сборку и версию, как описано в предыдущих разделах;
  2. загрузите пакет (файл с расширением .deb или .rpm );
  3. в консоли выполните команду
    sudo apt install
    либо
    sudo rpm -i

В операционной системе MacOS:

  1. выберите сборку и версию, как описано в предыдущих разделах;
  2. загрузите образ диска (файл с расширением .dmg );
  3. откройте загруженный образ диска;
  4. запустите находящийся внутри него инсталлятор и следуйте инструкциям на экране.
Читайте также:  Майнкрафт евген бро ты не мог

Как проверить правильность установки?

В операционной системе Windows нужно запустить консоль ( cmd ) и выполнить команду where java , которая должна показать правильный путь до исполняемого файла java.exe , а также после этого выполнить команду java -version для проверки того, что это именно та версия, которую вы устанавливали:

В операционной системе Linux и MacOS нужно запустить консоль и выполнить команду which java , которая должна показать правильный путь до исполняемого файла java (скорее всего это будет /usr/bin/java ), а также после этого выполнить команду java -version для проверки того, что это именно та версия, которую вы устанавливали:

Что ещё надо сделать?

Инсталлятор Java выполняет минимальную необходимую настройку окружения, в том числе он добавляет в переменную среды PATH путь к директории, которая содержит исполняемые файлы Java (в операционной системе Windows), либо создаёт в стандартной директории для исполняемых файлов символические ссылки на установленные исполняемые файлы Java (в других операционных системах).

Но некоторые программы вместо этого используют переменную среды JAVA_HOME , которая должна указывать на директорию, в которую установлена Java. Поэтому на всякий случай можно сразу установить эту переменную.

Для этого надо научиться определять, куда установлена Java.

В операционной системе Windows путь к директории установки можно увидеть, выполнив команду where java в консоли. Например, если вы установили сборку Zulu JDK версии 8, эта команда вернёт значение C:Program FilesZuluzulu-8binjava.exe , а в переменную JAVA_HOME нужно установить значение C:Program FilesZuluzulu-8 .

В операционной системе Linux нужно посмотреть, куда указывает символическая ссылка java , это можно сделать командой readlink -f $(which java) . Например, если вы установили сборку Zulu JDK версии 8, эта команда вернёт значение /usr/lib/jvm/zulu-8-amd64/jre/bin/java , а в переменную JAVA_HOME нужно установить значение /usr/lib/jvm/zulu-8-amd64/jre . Чтобы эта переменная среды устанавливалась автоматически при входе в систему, можно в файл ~/.profile добавить строчку export JAVA_HOME=$(readlink -f $(which java) | sed «s:/bin/java::») .

В операционной системе MacOS есть специальная команда /usr/libexec/java_home , которая возвращает нужный путь. Например, если вы установили сборку Zulu версии 8, эта команда вернёт значение /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home , именно это значение и нужно установить в переменную JAVA_HOME . Чтобы эта переменная среды устанавливалась автоматически при входе в систему, можно в файл ~/.profile добавить строчку export JAVA_HOME=$(/usr/libexec/java_home) .

А если вы собираетесь писать код на языке программирования Java, информация о расположении Java пригодится при настройке среды разработки.

Алексей Баранцев

March 01
2020

Если вам понравилась эта статья, вы можете поделиться ею в социальных сетях (кнопочки ниже), а потом вернуться на главную страницу блога и почитать другие мои статьи.
Ну а если вы не согласны с чем-то или хотите что-нибудь дополнить – оставьте комментарий ниже, может быть это послужит поводом для написания новой интересной статьи.

Источник: barancev.github.io