Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » Oracle Java | JRE | JDK (часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

Открыть новую тему     Написать ответ в эту тему

AlViS



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Java Runtime Environment (JRE) - это исполнительная среда, позволяющая запускать приложения, написанные на языке Java.

Для скачивания с серверов Oracle идём в раздел Java Platform, Standard Edition выбираем кнопку JDK или JRE и нажимаем нужную, далее на открывшейся странице закачки в таблице Java SE Runtime Environment ... | Java SE Development Kit ...  (для JDK документация и примеры скачивается там же, но отдельным архивом), обязательно! помечаем чекбокс Accept License Agreement и только тогда сервер разрешит нам скачать нужное. Никакие "прямые ссылки" там не работают! По умолчанию с Java.com скачивается онлайн установщик ставящий нужный пакет с удалённого сервера, если вам нужен обычный (автономный, оффлайн) установщик то выберите offline установщик.  
 
Server JRE это специальный вариант предназначенный для работы в качестве сервера приложений и потому не имеющий многих функций обычного JRE (с ним некоторые программы могут не работать!).

 
  • Java 22.0.1 JDK x64 (Release Notes) - будет получать обновления до сентября 2024 года.
    все загрузки Java 22, релизы и версии
     
  • Java 21.0.3 JDK x64 (Release Notes) - будет получать обновления до сентября 2026 года.
    все загрузки Java 21, релизы и версии
     
    Java Uninstall Tool 21.0.0.0 - обнаруживает и разрешает удаление версий Java 1.4.2 и выше.

    cтарые версии Java 19 и 18

  • Java 17.0.11 JDK x64 (Release Notes) - будет получать обновления как минимум до сентября 2024 года.
    все загрузки Java 17

  • Java 11.0.23 JDK (Release Notes) x64 Checksum - будет получать обновления как минимум до сентября 2026 года.

  • Java 8 JDK Update 411 (Release Notes) i586, x64 - будет получать обновления как минимум до декабря 2030 года.
  • Java 8 JRE Update 411 i586, x64; Update 231 msi (last installer for Windows XP) i586, x64
     
    все загрузки Java 8 (oracle.com), все загрузки Java 8 (java.com), релизы и версии, все загрузки Java 8 архив (oracle.com)  
  • JDK 8u171 with NetBeans 8.2


  • Java 7 Update 171: JDK x64, i586; JRE x64 и i586.
  • Java 6 Update 181: JDK x64, i586; JRE x64 и i586.

  • Java SE Runtime Environment 1.7.0.79/1.7.0.80 (7u79 / 7u80)

  • Java SE Runtime Environment 1.6.0.45 (6u45)
  • Java SE Runtime Environment 1.5.0.22 (5u22) - последняя версия, поддерживающая Windows 98/ME, под этими ОС также работают старые версии из линейки 1.6, вплоть до 1.6.0.07 (для установки требуется .NET Framework 1.1 или выше)
  • Java SE Runtime Environment 1.3.1.20 - последняя версия, поддерживающая Windows 95 (можно попробовать поставить и более поздние версии, например 1.4.2.19)
  • Java Sound API: Soundbanks - звуковые библиотеки повышенного качества для встроенного синтезатора Java, устанавливаются в папку "Program Files\Java\jre6\lib\audio" вместо soundbank.gm
  • Архив старых версий

  • Microsoft Java Virtual Machine 5.0.3810.0 for Windows 95-XP - последняя версия исполнительной среды Java от Microsoft (давно устарела)

  • Бесплатные программы на языке Java с сайта SourceForge.net
  • Нужно ли сохранять в системе несколько версий?
  • Чем отличается jre-6u??-windows-i586-p-s.exe от jre-6u??-windows-i586-p.exe?
  • Фикс для ошибки "Это действие допускается только для установленных продуктов" при запуске инсталлятора Java.
     
  • Системные требования к Java 8 и Java 7
     

    Просьба! Шапку не портить и не вписывать в неё заведомо одноразовые "прямые ссылки"! Приведённые сейчас ссылки специально выбраны с учётом структуры серверов Oracle и будут работать пока там не переделают механизм адресации страниц закачки, а прямое указание URL страницы часто работает в лучшем случае до следующей её правки.

    После завершения выпуска публичных обновлений для устаревших версий (в настоящий момент это версии 5, 6, 7) обновления доступны только корпоративным клиентам в их личном кабинете на Oracle TechNetwork по специальному контракту с продлённым сроком техподдержки конкретной версии и в открытом доступе ссылок на их скачивание Oracle не публикует.
     
    Начиная с марта 2018 Oracle изменяет схему именования версий Java на YY.M (год.месяц выпуска)!
     
    Типы обновлений:
     
    Critical Patch Updates (CPU) - набор исправлений критических ошибок в системе безопасности и исправлений некритических ошибок исправленных в PSU предыдущей версии, рекомендуется для большинства установок.
     
    Patch Set Updates (PSU) - полный набор исправлений обнаруженных к моменту его выхода ошибок. Включает все исправления входящие в CPU и оперативное исправления более редко встречающихся (частных) ошибок в т.ч. и признанных не критическими. Его стоит ставить если вы уверены что у вас могут проявится не только критические, но частные ошибки. Оперативные исправления текущего PSU войдут в CPU следующей версии.
     
    Bundled Patch Release (BPR) - сборки для корпоративных клиентов с расширенным сроком поддержки. Набор и политика исправлений аналогичны PSU. В публичном доступе нет.
     
    Какая именно сборка обновления содержит CPU (Critical Patch Updates), а какая PSU (Patch Set Updates) смотрим вверху страницы загрузки  Java SE (номера версий  JDK, Java SE и Server JRE совпадают).  
     
    Согласно странице сайта Оракла новые версии следует ожидать в первый четверг после 17-го января, апреля, июля и октября, а после 17-го февраля, мая, августа и ноября старая версия (если вы её не обновили) будет сообщать о необходимости обновления.
     
    Список исправлений обычно публикуется для JDK т.к. JRE/JRE SE включают подмножество его возможностей.
     
    /Victor_VG/
    Предыдущая часть темы  ·  текущий бэкап шапки

  • Всего записей: 2402 | Зарегистр. 03-01-2002 | Отправлено: 15:01 12-12-2015 | Исправлено: lelik007, 22:48 23-04-2024
    Gideon Vi

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Microsoft опубликовал собственный дистрибутив OpenJDK

    Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 05:30 07-06-2021
    abc10



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Java SE для Windows XP
    (Java SE 7u80, Java SE 8u152, Java SE 8u241, Java SE 8u291)

    Всего записей: 2543 | Зарегистр. 21-11-2005 | Отправлено: 11:19 27-06-2021
    Xopek09



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    JDK 8u301

    Всего записей: 42 | Зарегистр. 25-03-2009 | Отправлено: 12:47 22-07-2021
    merdiff



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    JDK 16.0.2

    Всего записей: 540 | Зарегистр. 30-05-2006 | Отправлено: 19:47 25-07-2021
    Skipper



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Установлена Win 7 pro 64bit и в процессе работы с программами, пришлось установить Java _32.
    Все это указано в Переменных средах и определяется.
    JAVA_HOME  C:\Program Files (x86)\ ...и т.д.
    Path  C:\Program Files (x86)\Java\...и т.д.
    А если возникнет необходимость установки Java_64, то как это вновь указать в переменных средах?  
    Ведь будет устанавливаться в другую папку и Program Files для  64bit?

    Всего записей: 961 | Зарегистр. 23-06-2002 | Отправлено: 16:04 31-07-2021 | Исправлено: Skipper, 16:06 31-07-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Skipper
     
    Например параллельно поставить х64 JDK, а т.к. в ОС реализован механизм редиректа, то 32-х битные программы будут обращаться к 64-х битной JVM через него, хотя это и займёт несколько больше времени. У меня раньше стояли несколько разных редакций и версий JVM и в настройках программ я просто выбирал нужную. Сейчас достаточно JDK 16 и я убрал лишнее - винты не резиновые.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33225 | Зарегистр. 31-07-2002 | Отправлено: 16:28 31-07-2021
    Skipper



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Спасибо!
    А в Переменных средах - надо что-то изменять, т.е. с 32 на 64 или можно так и оставить?

    Всего записей: 961 | Зарегистр. 23-06-2002 | Отправлено: 16:53 31-07-2021 | Исправлено: Skipper, 16:53 31-07-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Skipper
     
    Я у себя ничего не менял, но в настройки программ лазил.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33225 | Зарегистр. 31-07-2002 | Отправлено: 16:57 31-07-2021
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пытался запустить raccoon-4.18.0.jar (предварительно "установив" jre7).
    Запускаю - в консоли "Unsupported major.minor version 52.0", гуёвое окно не появилось.
     
    Гуглится следующее: юзайте java поновее.
    "Установил" jre8, запускаю raccoon - открылось окно GUI, вроде бы работает.
     
    К чему эта запись ?
    Давненько (с точки зрения пользователя) мучался вопросом "зачем мне свежая версия jre ?" и вот только теперь получил практический ответ.
     


    Хотя можно было сбацать с заделом на будущее:
    скачать .zip с https://www.azul.com/downloads/?os=windows&architecture=x86-64-bit&package=jre
    и распаковать в "C:\\bin\\java\\jre16"
     
    добавить в реестр
    [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\16]
    "JavaHome"="C:\\bin\\java\\jre16"
     
    Работает - и ладно.

    ---
    Art of Illusion (и mucommander)
    не запустились с azul 16, но запустился с   java 11
     
    Подробнее...
     
    azul Zulu вроде бы поменьше остальных (~115 МБ против ~300МБ), внятная страница скачивания, высокая скорость скачивания, не требуется регистрация.
     
    SweetHome3D-6.6.jar запустился на zulu 11/13/15. Не запустился на 16
     
    Если кто сможет прокомментировать наблюдаемое и посоветовать версию jre - милости прошу.

    Всего записей: 6516 | Зарегистр. 31-08-2008 | Отправлено: 19:26 10-08-2021 | Исправлено: ndch, 16:17 20-08-2021
    biomirror

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пытался открыть Raccoon 4.18 https://4pda.to/forum/index.php?showtopic=592899
    Сначла, при попытке его запустить вышло сообщение "this application requires a java runtime environment 1.7.0"
    После установки последней версии Java (jre-8u301-windows-x64) вообще не запускается.
    Кто знает, в чем может быть причина?
     
    Сейчас еще заметил такую штуку:
    При попытке открыть Енота, в процессах на секунду появляется процесс "Java (TM) Platform SE Binary" и пропадает.  
    Как лечить такую неисправность?

    Всего записей: 25 | Зарегистр. 10-10-2009 | Отправлено: 13:50 26-08-2021 | Исправлено: biomirror, 20:49 26-08-2021
    harrykkk



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    JDK 17.0

    Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 22:21 15-09-2021
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    что-то на Azul Zulu 17 (про который пишут "LTS") не работает толком (не появляется основное рабочее окно) у следующих программ:
    ArtOfIllusion (на jre7 также не работает)
    mucommander (на jre7 также не работает)
    SweetHome3D
    На Zulu15 упомянутый софт запускается без проблем.
     
    zekr (на jre7 работает, на 8/11/17 - не работает)
     
    Кто-нибудь знает это косяк софтины или jre ?
    Эта ситуация как-то комплексно лечится ?

    Всего записей: 6516 | Зарегистр. 31-08-2008 | Отправлено: 13:35 18-09-2021 | Исправлено: ndch, 22:48 18-09-2021
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    А почему такие крайности, то устаревшая 7-я версия от Oracle, то совсем новая от не самого известного билда OpenJDK? Хоть бы 8-ка Oracle JRE. Может Oracle 17 JDK взять (если хотите совсем новую тестировать). Или 11 LTS. Здесь все есть, без регистраций.
    https://www.comss.ru/download/page.php?id=1046
    Можно Liberica использовать, если вам именно, что JRE нужен новее 8-ки (JDK, конечно, тоже в наличии). Все актуальные версии есть. https://libericajdk.ru/pages/downloads/
    Я бы в данном случае с 8-ки начал и увеличивал бы версию: 8,11,17.

    Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 15:05 18-09-2021 | Исправлено: lelik007, 15:07 18-09-2021
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007

    Цитата:
    А почему такие крайности

    Потому что я не понимаю это косяк софтины или jre. Решил проверить перебором. Я что-то делаю не так ?
     
    Вы шапку темы видели ? Из неё можно что-то понять про версии jre, в частности 7,8,11,17 ?
    Человек выше вообще пишет:

    Цитата:
    последней версии Java (jre-8u301-windows-x64)

     

    Цитата:
    Может Oracle 17 JDK взять (если хотите совсем новую тестировать). Или 11 LTS.

    Тык вроде 17 - LTS, а не тестовая.
     

    Цитата:
    https://www.comss.ru/download/page.php?id=1046

    Мне достаточно JRE, а по ссылке - JDK. Я хочу только программу запустить, а девелопить ничего не собираюсь. Инструменты из JDK мне не нужны, а место на моём диске они занимать будут. не нужен мне комбайн, мне лопаты достаточно.
     
    Вы советуете Liberica. Чем Liberica для пользователя привлекательнее Zulu ?
     
    Мои доводы в пользу Zulu (с точки зрения пользователя который с установкой jre сталкивается раз в 3 года):
    меньше занимает места на диске. Это раз. У Liberica очень схоже.
    Скачивается быстро, без мозгокручения. Это два. У Liberica очень схоже.
    Доступны zip без инсталлятора. Это три. У Liberica очень схоже.
    С архитектурой процессоров и разрядностью понятно. Это четыре. Вот тут у Liberica похуже.
    Понятный выбор jre/jdk. Это пять. Вот тут у Liberica похуже.
    Итого: кардинальных  различий не обнаружил. Но по "косметике" на этапе скачивания у Zulu поприятнее - более понятно без мышетыкания.
     
    Сами посмотрите.
     
    Что касается инсталлятора - на вид он аккуратный и понятный.
     

    Цитата:
    не самого известного билда OpenJDK

    Что-то вы лукавите

    Цитата:
    there is an excellent choice of different versions of Java/OpenJDK binaries provided by AdoptOpenJDK, Azul, BellSoft and Oracle

     
    https://bell-sw.com/pages/downloads/

    Цитата:
    There are quite a few Java programming tools, including Java Development Kits like OpenJDK, Azul Zulu, AdoptOpenJDK, Red Hat OpenJDK, and, of course, Liberica JDK. Although they are all based on OpenJDK by Oracle, they differ

     
    Про BellSoft сегодня впервые узнал. Т.е. лично мне он вообще неизвестен. Но я дотошно и не разбирался.
    Вот опять же, если вы говорите об известности сборщика, то расскажите в чём отличия для конечного пользователя.
     
    Простой пример, ближе к земле: Вы пользуетесь унитазами. Скажите, вам интересен рынок, изменения технологий и т.д. и т.п. в сфере унитазов ? Полагаю что нет. Просто пользуетесь.
    Лично я знаю что унитазы бываю а-из керамики, б - из фарфора; c разным крепежом, отводами и подводами; встроенные и напольные. Ну и разным качеством исполнения (допуски и дефекты изготовления). Ну и на вид разные. А, ну ещё в унитазе (бачке) есть спуск, который не вечен, для которого я заранее купил запчать (мембрану) чтобы не ждать сантехника с неопределёнными свойствами. Это всё что я знаю о предмете которым пользуюсь ежедневно.  
     
    Кстати говоря, спасибо Вам, нашёл https://en.wikipedia.org/wiki/OpenJDK#OpenJDK_builds

    Всего записей: 6516 | Зарегистр. 31-08-2008 | Отправлено: 15:17 18-09-2021 | Исправлено: ndch, 10:25 24-01-2022
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    Если устраивает билд от Azul, то без проблем, я думал они только JDK собирают, а нет и JRE есть. Тогда версии перебирать. LTS - это сейчас 8,11,17 с них я бы начал. Можно и 16-ю захватить, т.к. предпоследняя. Опять же я не эксперт.

    Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 17:40 18-09-2021 | Исправлено: lelik007, 17:44 18-09-2021
    artenounx

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Azul Zulu хороши тем, что есть билды 11 версии для Windows 7 x86 и Linux x86. Правда, в системных требованиях Windows 7 не указана, но работает.
    И оракловцы и OpenJDK на x86 давно забили.
     
    Это избавляет от необходимости собирать яву самому. А ведь, чтобы собрать яву, нужно иметь предыдущую установленную именно на одну версию ниже. Например, если у тебя Ubuntu 16.04 x86 2016 года с Java 8, а тебе надо 11, то без Zulu пришлось бы компилировать 9, потом 10 и только потом уже 11.
    Знаю, 9 версия есть в репах 16.04, но говорят, что-то в ней сломано и 10 с репозиторной девяткой не собирается.
    Ну а компилять под Windows...

    Всего записей: 531 | Зарегистр. 05-08-2021 | Отправлено: 18:36 18-09-2021 | Исправлено: artenounx, 18:39 18-09-2021
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    artenounx
    Как собственно у Liberica тоже есть билды для Windows x86 или Linux x86. JRE и JDK. Все версии.
    Смотрите сами, оно же все вроде требованиям OpenJDK должно отвечать. Может конечно Azul чем то и лучше. Мне Liberica понравилась тем, что я там увидел JRE 11 под Windows - у Oracle такого уже давно нет.

    Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 19:43 18-09-2021
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    artenounx

    Цитата:
    Azul Zulu хороши тем, что есть билды 11 версии для Windows 7 x86

    BellSoft - jre 11 (17) x86
    azul - jre 11 (13, 15, 17) x86
    AdoptOpenJDK - jre 11 (12..16) x86 (adoptium eclipse ?)
    JetBrains Runtime - jre 11 x86
     
    Итого: 4 варианта.
     
    lelik007

    Цитата:
    Liberica понравилась тем, что я там увидел JRE 11 под Windows

    JRE 11  под Windows x64, кроме упомянутых выше есть и у
    sap - jre 11 (16, 17) x64
    ibm semeru - jre 11 (16) x64
    openlogic - jre 11 x64
    redhat - jre 11 x64 требуют создать аккаунт или http://bugmenot.com/view/developers.redhat.com
     
     
    Итого: 4 + 4  = 8 вариантов (8 контор билдят JRE 11 под Windows x64).
     
    ---
    Может кто внятно объяснить почему и какой стоит предпочесть jre 7/ 8 / 11 / 16 / 17  и т.п. ?
     
    К примеру как помирить в одной винде  zekr (работает на jre 7 и не выше), а racoon (работает на jre 8 и выше) ?
    Проблема в одной библиотеке zekr - чинится ей обновлением.
     
    Добавлено:
    Итак, методом тыка выяснил  что
    ArtOfIllusion
    mucommander
    SweetHome3D
    не работают на jre 17 от sap, azul, BellSoft ; jre 16 от ibm (semeru) ; jdk 16 от adoptium, microsoft, Oracle Java SE.
     
     
    Добавлено:
    из замеченных косяков:  
    ibm-semeru 11/16
    при запуске из cmd следующего: java -jar C:\bin\java\app\ProjectX\ProjectX.jar
    и при настроенном ProjectX на русский язык  
    выводит "кракозябры" ("лечится" через chcp 1251). Остальные  в таком не замечены.

    Всего записей: 6516 | Зарегистр. 31-08-2008 | Отправлено: 21:56 18-09-2021 | Исправлено: ndch, 08:37 29-10-2021
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    Так а подскажите ради научного интереса,
    данные программы
    ArtOfIllusion
    mucommander
    SweetHome3D
    вы безоговорочно заставили работать?
    А на какой версии и чей билд?
     

    Цитата:
     Может кто внятно объяснить почему и какой стоит предпочесть jre 7/ 8 / 11 / 16 / 17  и т.п. ?  

    Сам бы хотел понять.

    Всего записей: 2764 | Зарегистр. 13-10-2006 | Отправлено: 14:48 19-09-2021
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    Кратко: работает на любой JRE/JDK 11 x64 любого сборщика.
    Также работает на zulu 13/15 x64.

    Всего записей: 6516 | Зарегистр. 31-08-2008 | Отправлено: 17:14 19-09-2021
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

    Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » Oracle Java | JRE | JDK (часть 2)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru