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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    merdiff



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

    Цитата:
    Java JDK 11.0.17

    линк уже есть в шапке
     
    Добавлено:
    Добавлены линки JRE 8 Update 231 для Windows XP (в том числе x64)

    Всего записей: 541 | Зарегистр. 30-05-2006 | Отправлено: 20:17 20-10-2022
    40sergey



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    JDK 8u351
     
    jdk-8u351-windows-i586.exe 161.51 МБ
    jdk-8u351-windows-x64.exe 175.60 МБ

    Всего записей: 2236 | Зарегистр. 27-04-2010 | Отправлено: 03:12 21-10-2022 | Исправлено: 40sergey, 03:16 21-10-2022
    Sibiryak7094

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сегодня установил 8u351, на 50% вылезла ошибка связанная судя по всему с невозможностью удалить 8u341(так как при деинсталяции она тоже выскакивала), пришлось удалить принудительно ее чтобы поставить 351. После деинсталяции 341 у меня все exe инсталяторы джавы падают с ошибкой "прекращена работы программы".
     Я так понимаю эту проблему только переустановкой винды решить можно? Я для временного решения проблемы установил Java JDK 19.0.1 c MSI установщика, но хотел бы понять как решить проблему.

    Всего записей: 11 | Зарегистр. 24-07-2022 | Отправлено: 15:17 23-10-2022
    MaksimovFilimon



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sibiryak7094
     
    Попробуйте использовать для удаления: Uninstall Java Versions

    Всего записей: 1471 | Зарегистр. 13-08-2018 | Отправлено: 15:39 23-10-2022
    Sibiryak7094

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MaksimovFilimon
     
    Пробовал, пишет что у меня нет джавы, даже Java JDK 19.0.1 не видит который есть в системе.
    Возможно в реесте остались хвосты от старой версии и поэтому не хотит работать, в панели управления иконка Java белая.

    Всего записей: 11 | Зарегистр. 24-07-2022 | Отправлено: 16:06 23-10-2022 | Исправлено: Sibiryak7094, 16:08 23-10-2022
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sibiryak7094
    Я писал не раз тут, что не надо пользоваться установщиком.
     
    1. Качаете с сайта openjdk любой из представленых там дистрибутивов, н-р, openjdk-17.0.2_windows-x64_bin.zip
    2. Распаковываете куда хотите, н-р, в каталог c:\Lang. Получается так - c:\Lang\jdk-17.0.2
    3. Создаёте системную переменную JAVA_HOME = c:\Lang\jdk-17.0.2
    4. в системную переменную PATH добавляете %JAVA_HOME%\bin
    5. перезагружаетесь
    6. для проверки в консоли набираете
     
    java --version
     
    Если ответ такой  
     
    openjdk 17.0.2 2022-01-18
    OpenJDK Runtime Environment (build 17.0.2+8-86)
    OpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)
     
    то всё установлено верно.

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 16:49 23-10-2022 | Исправлено: Garrett, 16:53 23-10-2022
    Jestri

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

    Всего записей: 1453 | Зарегистр. 28-03-2018 | Отправлено: 17:23 23-10-2022
    Sibiryak7094

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Garrett
     
    Можно про 3 и 4 пункт по подробнее, я не шибко разбираюсь в такого рода установках.

    Всего записей: 11 | Зарегистр. 24-07-2022 | Отправлено: 17:54 23-10-2022
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sibiryak7094
    компьютор-свойства-дополнительно-переменные среды
    path - добавляете %JAVA_HOME%\bin
    добавляете JAVA_HOME = c:\Lang\jdk-17.0.2
     
    Добавлено:
    Чем дистрибутивы от  bell-sw или azul не устраивают ? Там всё легко и просто (далее-далее-далее).
    http://forum.ru-board.com/topic.cgi?forum=5&topic=48228&start=680#3
     
    Вы уверены что вам именно Java JDK 19 подойдёт ? Жаба разных версий, несмотря на кросплатформенность и т.п. громкие заявления, не особо "совместима". Пример.

    Всего записей: 6522 | Зарегистр. 31-08-2008 | Отправлено: 19:27 23-10-2022 | Исправлено: ndch, 19:33 23-10-2022
    Sibiryak7094

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    Да у меня как раз так тот случай "джаву скачать, установить и не париться", я не указал в посте что у меня jre установщики с ошибкой падают, с jdk 8 351 у меня в конце установки пишет что установка не удалась попробуйте позже еще раз. Я тоже подумал что нет надобности мне 19 ставить, но 8 не  ставились а у 19 msi установился.
     Спасибо за подсказку с дистрибутивами, поставил дистрибутив jre 8 352 от azul, иконка в панели управления не изменилась но софт работает (Set JAVA_HOME variable не выбирал при установки и путь программы тоже).

    Всего записей: 11 | Зарегистр. 24-07-2022 | Отправлено: 20:37 23-10-2022
    ndch

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

    Цитата:
    иконка в панели управления не изменилась

    Это остатки старой установки. К работоспособности jar/java-программ вообще никак не относится.

    Цитата:
    поставил дистрибутив jre 8

    Я б рекомендовал 11 всё же. Хотя если "и так работает" - то норм.

    Всего записей: 6522 | Зарегистр. 31-08-2008 | Отправлено: 21:46 23-10-2022
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Объясните, пожалуйста, про JavaFX - если допустим OpenJDK ставить - можно от Azul или Bellsoft специализированные сборки в которых они есть. А это их открытая версия, как я понимаю - https://openjfx.io/
    А вот интересно у кого JDK от Oracle стоят - 11 или 17 - тем как? Где их брать? Докачивать надо отдельно, они встроенные в Oracle JDK или опять же здесь https://openjfx.io/?

    Всего записей: 2769 | Зарегистр. 13-10-2006 | Отправлено: 17:21 07-11-2022 | Исправлено: lelik007, 17:23 07-11-2022
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
     
    JavaFX это просто один из доступных в среде выполнения Java (Java Se (JRE)) API по модели Open Source:

    Цитата:
    JavaFX is guided by the OpenJFX project, a part of OpenJDK.

    Ответ на вопрос смотрим в документации JavaFX API  на сайте Oracle:

    Цитата:
    The JavaFX APIs are available as a fully integrated feature of the Java SE Runtime Environment (JRE) and the Java Development Kit (JDK ).


    Цитата:
    API Javafx доступны как встроенная функция среды выполнения Java Se (JRE) и комплекта разработки Java (JDK)

    и FAQ.

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 20:57 07-11-2022
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    Партия пишет следующее:
    "Для JDK 11 и более поздних версий Oracle использует JavaFX с открытым исходным кодом."
     
    и далее-далее ссылка на "скачать":
    https://jdk.java.net/javafx20/
    https://gluonhq.com/products/javafx/

    Всего записей: 6522 | Зарегистр. 31-08-2008 | Отправлено: 12:15 10-11-2022 | Исправлено: ndch, 12:18 10-11-2022
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    Так  здесь же доступны только 19-е и 20 EA https://gluonhq.com/products/javafx/ ,
    а уже 11 и 17 по запросу (Upon Request).
    Поясните если можете а версии JDK и JavaFX должны совпадать?
    На 11, 17-й JDK, допустим те же 20 EA JavaFX встанут?  
    И еще там есть SDK, есть jmods, так вот вопрос если установить
    openJDK тем способом который выше указал ув. Garrett то есть
    - просто распаковать в каталог и сделать системные переменные, это счастье (OpenJFX)
    куда девать то потом?

    Всего записей: 2769 | Зарегистр. 13-10-2006 | Отправлено: 16:02 10-11-2022 | Исправлено: lelik007, 16:03 10-11-2022
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
     
    На Оракле только что проверил: Java 17 и Java SE Development Kit 19.0.1. Почему бы не воспользоваться?

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 16:49 10-11-2022
    Garrett

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

    Цитата:
    это счастье (OpenJFX) куда девать то потом?  

    Распаковываете рядом, делаете переменную типа JAVA_FX = c:\Lang\Java\javafx-sdk-17.0.2\lib, добавляете её в PATH.

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 21:38 10-11-2022
    ndch

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

    Цитата:
    делаете переменную

    Цитата:
    добавляете её в PATH

    Есть смутные догадки для чего, но всё же объясните, зачем Вы делаете это в два шага (а не в один - добавить в %PATH% путь до библиотек) ?

    Всего записей: 6522 | Зарегистр. 31-08-2008 | Отправлено: 08:40 11-11-2022 | Исправлено: ndch, 08:41 11-11-2022
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    Тут есть 2 объяснения. Во-первых, многие продукты ищут "свою" системную переменную.
    А во-вторых, до Win10 корректировка PATH была тем ещё квестом (длиннющая строка в крошечном окошке, в которой надо что-то изменить, что-то подвинуть вперёд или назад). И в условиях частого выхода версий Java (ant, maven...) я решил сделать отдельные переменных, даже если они не нужны, но корректировка которых намного проще, так как подкорректировав условно MAVEN_HOME, я после перелогина получал работающий PATH на новую директорию мавена.
    С приходом Win10 корректировка системных переменных стала человеческой и PATH стало очень легко править, но я не стал избавляться от своих привычек.
    Но примерно с весны-лета 2022 индусы из Майкрософта подосрали мне и здесь.
    Если раньше у меня было  
    A="c:\prog-v2.2"
    PATH=...%a%\bin;...
    и после логина в системе
    PATH=...c:\prog-v2.2\bin;...
    но в реале в регистре сидит как я написал (PATH=...%a%\bin;...)
     
    то теперь эти тупые идиоты разворачивают подстановки сразу
    т.е. я пишу
    A="c:\prog-v2.2"
    PATH=...%a%\bin;...
    и как только я нажимаю ок, они сразу делают в регистре и в системе
    PATH=...c:\prog-v2.2\bin;...
     
    Обнаружил случайно, работало ведь годами чётко, а тут сменилась версия java 17.0.0 на 17.0.1, я и поправил путь в JAVA_HOME, удалив старую версию и распаковав новую. И после перелогина система перестала находить java.
     
    Я пытал несколько раз переделывать как я хочу, но они всё равно делают как они хотят...

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 12:59 12-11-2022
    OnePrg

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нужна рабочая ссылка на установщик для Windows XP.

    Всего записей: 452 | Зарегистр. 25-10-2007 | Отправлено: 11:26 21-11-2022
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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