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

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

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет! Кто мне подскажет как такую ошибку исправить? Вот ты запуске выдает такую ошибку java не запускается.
    Ссылка

    Всего записей: 181 | Зарегистр. 07-02-2017 | Отправлено: 07:30 31-01-2020
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    disk
     
    Скопируйте код ошибки выводимый в Подробнее (выделить мышкой и Ctrl-C) и по нему утилита Error Lookup  (установка не требуется) выведет расшифровку сбоя. А сейчас я вижу только стандартное системное сообщение "Произошёл сбой" выводимое для любого сбоя.  
     
    Хотя могу предположить что у вас возможно JRE не прописана в Реестре, а тогда она сразу при запуске падает. И то, если стартует. У меня было похожее когдая  OpenJDK 13 ставил, но там похоже я сам (хотя не уверен, т.к. JDK ставился параллельно с JRE 8, но вылезло когда LanguageTools не запустилась) случайно часть конфигов снёс - пришлось после возиться и восстанавливать - берёте JavaRa, ей удаляете установленную JRE и чистите хвосты, после ставите JRE 8u241 заново. Тогда она сама правильно конфиги пропишет.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 17:22 31-01-2020
    disk

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
     Так я и не стал ничего делать снес это windows 7, поставил windows 8 не знаю вот запускаю и у меня запускается нормально и не вылазит эти окна всякие ошибки проблемы не замечаю на восьмёрке, а что касается семёрки где-то в интернете вычитал ну то что она как бы прекращает  работу , да это на официальном сайте писали что windows 7 прекращает работу она у меня ужасно тормозила то компьютер запускался то нет ну вот на восьмерке я переустановил не замечаю такого.

    Всего записей: 181 | Зарегистр. 07-02-2017 | Отправлено: 11:33 03-02-2020
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    disk
     
    Сёмерка работать будет, просто М$ чтобы получить с людей денег придумала способ заставить их перейти на новые машины и десятку. На их сайте на странице с сообщением  о прекращении поддержки семёрки текстом было написано "Покупайте новые компьютеры поскольку к старым драйверов для десяти не будет" - прибыли были причиной всех решений M$ с момента её основания и все решения по любым техническим вопросам в ней всегда принимались в отделе продаж, а на интересы пользователей компании всегда было наплевать.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 12:21 03-02-2020
    disk

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Так это делаю в майкрософте получается? то есть они пишут что семёрка прекращает работать из-за того что мокрецов не работает это не будет, и типа чтоб все переходили на восьмерку или десятку windows, данную тогда эту семёрку перейти тогда на восьмерку или десятку.

    Всего записей: 181 | Зарегистр. 07-02-2017 | Отправлено: 16:44 03-02-2020
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    disk
     
    Дело в деньгах. Переход на десятку платный, плюс принудительное обновление оборудования - "Майкрософт удалось значительно снизить себестоимость и длительность разработки продуктов, повысить прибыльность бизнеса компании." - Стив Балмер, 2009 год, Редмонд, США.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 03:07 04-02-2020
    CUTA



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Знатоки Java, подскажите. Нужен ли Java Runtime 11 и 12, есть же 13, который вроде бы заменяет их?

    Всего записей: 1169 | Зарегистр. 03-05-2014 | Отправлено: 15:10 20-02-2020
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CUTA
    Каждые полгода будет новый релиз.
    Вы можете использовать, н-р, один OpenJDK 13.0.2, а можете поставить с десяток разных версий.

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 15:28 20-02-2020
    CUTA



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Garrett
    То есть оставив 13-тый, будет всё OK в плане работы программ написанных для 11-той например?
    На оф. сайте написано.

    Цитата:
     
    Всегда рекомендуется использовать последнюю версию Java, так как в ней содержатся обновления компонентов, исправления уязвимостей и улучшения производительности относительно предыдущих версий. Наличие на компьютере последней версии Java можно проверить, посетив страницу Проверка Java. Также это можно сделать вручную.
    Следует ли удалять предыдущие версии Java?
     
    Мы настоятельно рекомендуем пользователям удалить с компьютера все предыдущие версии Java.
    Использование установленных на компьютере предыдущих версий Java представляет собой серьезную угрозу безопасности.
    Удаление предыдущих версий Java позволит гарантировать запуск приложений Java с использованием новейших обновлений безопасности и производительности для этой платформы.
     

    Всего записей: 1169 | Зарегистр. 03-05-2014 | Отправлено: 15:59 20-02-2020
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CUTA
     
    Можно ставить несколько разных версий и настроить программы на нужную. Тот же LanguageTools в LibreOffice не станет работать с OpenJDK 13 поскольку не наёдёт в Реестре записи с путём к JRE, а другая программа может отказаться работать с JRE/JDK старших версий и потребовать более раннюю так как написана под неё. Например Libre Offe имеет возможность настроки на одну из версий JRE/JDK из списка, но это не означает что все программы это умеют.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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:41 20-02-2020
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CUTA
    Да.
    У меня вообще стоит бета OpenJDK 14, и всё ОК, LibreOffice тоже её видит.
     
    По поводу приведенной вами цитаты, там скорее всего идет речь о последней версии для данного мажорного номера, т.е. в вашем случае надо использовать 13.0.2(на сегодня это последняя версия 13-й java), а не 13.0 или 13.0.1.
     
    Проверить версию можно в командной строке набрав "java --version"

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CUTA
    Вот неинтересный материал: Руководство по версиям и возможностям Java

    Всего записей: 3062 | Зарегистр. 04-07-2006 | Отправлено: 11:31 21-02-2020
    hooddy



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, а как качнуть JDK 7u251? НА сайте Оракла требуется подписка. Учетку создал, но дальше не разобрался. Нужно подключить к учетке еще какой-то идентификатор CUA , где его взять я так и не понял.

    Всего записей: 2107 | Зарегистр. 08-12-2006 | Отправлено: 20:06 26-02-2020
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Коллеги!
    Существует ли официальная документация и "сторонние заметки на полях" о установке и эксплуатации  jdk устанавливаемого из jdk-13.0.2_windows-x64_bin.zip ?
    Для единичного запуска jar на голой win 10 хватило распаковки архива в "C:\bin\java\jdk13"
    и этого:
    Код:
    Windows Registry Editor Version 5.00
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\13.0.2]
    "JavaHome"="C:\\bin\\java\\jdk13"

     
    Однако хотелось бы понять "как правильно".
     
    Добавлено:
     
    Чем отличаются с "юзерской точки зрения" Java Runtime Environment в вариантах
    oracle, closed source
    oracle, OpenJDK
    Azul Zulu  
    Eclipse OpenJ9
     
    Вопрос (почти "не в тему") задан по причине надписи в шапке "Microsoft Java Virtual Machine 5.0.3810.0 for Windows 95-XP" (а оно, судя по названию, не то что не форк, а вообще не оракл).

    Всего записей: 6521 | Зарегистр. 31-08-2008 | Отправлено: 12:53 03-03-2020 | Исправлено: ndch, 14:27 03-03-2020
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    Так как оракл java сейчас фри только для личного пользования, перешел на OpenJDK, который совсем бесплатный для всего. С сайта Оракла качаю только документацию и примеры.
    Все другие вендоры, приведённые вами, это как OpenJDK.
    Установка проста до безобразия:
    1. скачиваете зип-архив, распаковываете куда хотите. Пусть к примеру будет как у вас сейчас "C:\bin\java\jdk13"
    2. создаёте(меняете) системную(чтоб для всех юзеров) переменную JAVA_HOME со значением "C:\bin\java\jdk13"(без кавычек)
    3. в переменную PATH дописываете ";%JAVA_HOME%\bin" (без кавычек)
    4. перезагружаетесь.
    5. проверяете набрав в консоли:
    E:\>java --version
    openjdk 14 2020-03-17
    OpenJDK Runtime Environment (build 14+36-1461)
    OpenJDK 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
     
    6. Когда выйдет OpenJDK 15, 16, ... просто выполняете шаги 1-2, 4-5. Шаг 3 делается только один раз.
     
    Будут вопросы, спрашивайте или пишите в ПМ.

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 19:27 03-03-2020
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Garrett
    Почему именно %PATH%, а не [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\] ?
    Раз пошла такая пьянка (с %PATH%), то почему не прописать ассоциации с *.jar, но без %PATH% ?

    Всего записей: 6521 | Зарегистр. 31-08-2008 | Отправлено: 08:18 04-03-2020
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    Про PATH. Потому что точно также вы можете поставить любую java в Линукс (формат записи чуть другой - export PATH=$PATH:${JAVA_HOME}/bin).
    Я не вижу смысла что-то заносить в реестр и прописывать в системе ассоциации с *.jar.
    Сколько у вас этих jar'ов?
    Наверняка немного.
    Сделайте для них скрипты запуска в виде some-job.cmd с содержимым
    для консоли
    @java -jar путь\some-job.jar %*
    для оконного приложения
    @start javaw -jar путь\some-job.jar %*
     
    потом вызывайте  
    some-job.cmd  param1  param2  ...
     
    PS. JDK - это не только среда исполнения, но и среда создания программ на java.
    Вдруг вам захочется написать что-то своё? Тогда просто наберете в консоли "javac hello.java".
    Это в том случае если PATH будет указан верно.

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 09:26 04-03-2020 | Исправлено: Garrett, 09:30 04-03-2020
    ndch

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

    Цитата:
    OpenJDK, который совсем бесплатный для всего

    Мне от просто любопытно, а исходники скрипта инсталлятора под винду доступны ?

    Всего записей: 6521 | Зарегистр. 31-08-2008 | Отправлено: 12:01 04-03-2020
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    OpenJDK отдаётся в виде архива. Исходники самой java прилагаются в lib\src.zip

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 13:31 04-03-2020
    kosta1



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А вот скажите на просторах интернета встречал Java SE JRE v7 (1.7.0_161-b13) x86 & x64  это что за Java такая?

    Всего записей: 114 | Зарегистр. 16-12-2005 | Отправлено: 14:55 07-03-2020
    Открыть новую тему     Написать ответ в эту тему

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