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

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

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

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 JDK x64 (Release Notes) - будет получать обновления до сентября 2024 года.
    все загрузки Java 22, релизы и версии
     
  • Java 21.0.2 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.10 JDK x64 (Release Notes) - будет получать обновления как минимум до сентября 2024 года.
    все загрузки Java 17

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

  • Java 8 JDK Update 401 (Release Notes) i586, x64 - будет получать обновления как минимум до декабря 2030 года.
  • Java 8 JRE Update 401 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 | Исправлено: merdiff, 06:02 25-03-2024
    onkolog



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kosta1
    Один из билдов Java SE JRE v7. Не самый последний.

    Всего записей: 1894 | Зарегистр. 28-01-2002 | Отправлено: 15:29 07-03-2020
    kosta1



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

    Цитата:
    Один из билдов Java SE JRE v7. Не самый последний.

    а почему тут в шапке 1.7.0.80 (7u79 / 7u80)   это последние билды ? и на сайте Java тоже они самые последние.
    Я просто ищу самую последнюю версию и самый последний  билд который можно поставить на ХР.

    Всего записей: 114 | Зарегистр. 16-12-2005 | Отправлено: 16:52 07-03-2020 | Исправлено: kosta1, 17:01 07-03-2020
    onkolog



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

    Цитата:
    Я просто ищу самую последнюю версию и самый последний  билд который можно поставить на ХР.

    Почитали бы топик и, особенно, первый пост.
    Из последних доступных билдов есть jre-7u171. Без лишних телодвижений устанавливается jre-8u152.

    Всего записей: 1894 | Зарегистр. 28-01-2002 | Отправлено: 17:15 07-03-2020
    RetroRocket



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kosta1
    Цитата:
    последний  билд который можно поставить на ХР.

    http://forum.ru-board.com/topic.cgi?forum=5&topic=48228&start=480#9

    ----------
    "... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

    Всего записей: 2682 | Зарегистр. 02-01-2018 | Отправлено: 07:32 08-03-2020
    Pepsi



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Содержит ли дистриб JAVA x64 (ставится jre-8u191-windows-x64.exe) версию для х32 , или ее нужно ставить дополнительно (если уж очень надо)?

    Всего записей: 183 | Зарегистр. 11-01-2002 | Отправлено: 04:54 13-03-2020
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pepsi
    Не содержит, нет смысла ставить и то, и другое. 64-хбитная java прекрасно исполняет все программы (ведь генерируемый код не зависит от битности компилятора java).

    Всего записей: 2731 | Зарегистр. 16-10-2003 | Отправлено: 09:23 13-03-2020
    Asilus

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте. Подскажите как настроить объем выделяемой памяти, при условии что я использую версию в папке программы.  
     
    Перехожу по такому пути: cd C:\Users\Master\AppData\Local\Soft\jre\bin потом пишу java, прописываю скажем -Xms2048m -Xmx2048m но никакого эффекта. Как правильно ввести команду???

    Всего записей: 605 | Зарегистр. 16-10-2007 | Отправлено: 10:17 17-03-2020
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Asilus
    Надо еще указать программу, которую JVM запустит с вашими указаниями к памяти
    java -Xms512m -Xmx1024m -jar some-path\some.jar

    Всего записей: 2731 | Зарегистр. 16-10-2003 | Отправлено: 11:12 17-03-2020
    Asilus

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо. Вот ещё вопрос попутно возник, какой объём памяти удобоваримо выделять для 64-битной версии? Зависит только от имеющегося объёма ОЗУ или есть какие-то рекомендации?

    Всего записей: 605 | Зарегистр. 16-10-2007 | Отправлено: 12:06 17-03-2020
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Asilus
    Я не знаю что делает ваша программа, но -Xms512m -Xmx1024m хватает большинству программ.
    Эклипсу вот желательно -Xms1024m -Xmx2048m. Были случаи когда дефолтных настроек не хватало.
    В-общем, у каждой проги свои потребности...

    Всего записей: 2731 | Зарегистр. 16-10-2003 | Отправлено: 15:02 17-03-2020
    Tilks

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Asilus
    зависит от объёма оперативки.
     
    Heap sizes  
    Initial heap size of 1/64 of physical memory up to 1Gbyte (-Xms)
    Maximum heap size of 1/4 of physical memory up to 1Gbyte (-Xmx)
     
    посмотреть сколько выделяет система

    Код:
    windows
    java -XX:+PrintFlagsFinal -version | findstr /i "HeapSize PermSize ThreadStackSize"
     
    linux
    java -XX:+PrintFlagsFinal -version | grep -iE 'HeapSize|PermSize|ThreadStackSize'
     
    Mac  
    java -XX:+PrintFlagsFinal -version | grep -iE 'heapsize|permsize|threadstacksize'



    Garrett

    Цитата:
    Эклипсу вот желательно -Xms1024m -Xmx2048m. Были случаи когда дефолтных настроек не хватало.  

    зависит от объёма оперативки.
     
    если у меня тупо 16 gb, то по умолчанию мах будет 16/4 = 4gb
    а ваша крутая опция -Xmx2048m уменьшит объём в два раза.
     
     
    из обсуждения на 4pda

    Цитата:
    OS W7, RAM 16 GB  
    стартовая 248 MB
    максимальная 3.86 GB
     
    поднял стартовую до 2 GB -> видно, что циферки поднялись
     
    но перед тем как вносить в батник параметр, надо проверить принимает ли он такое, и не больше он уже изначально.
    если бы я делал слепо, по инструкции из интернета java -Xms2048m -Xmx2048m (2GB оба), то максимальный размер на моей системе я бы снизил на половину (из 3.86 до 2.00 GB)
    я пробовал увеличить максимальный до 6 GB -Xmx6g , но такое не приняли, машина умнее меня.
    стартовой увеличивать наверно большого смысла нет, главное чтобы разрешить по больше максимальный размер.


    Всего записей: 2688 | Зарегистр. 14-08-2005 | Отправлено: 16:34 17-03-2020
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tilks
    У самого Эклипса в дефолтных настройках прописано -Xms256m и -Xmx1024m.
    Так что мои настройки точно ничего не ухудшают...

    Всего записей: 2731 | Зарегистр. 16-10-2003 | Отправлено: 16:57 17-03-2020
    Asilus

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

    Цитата:
    Я не знаю что делает ваша программа, но -Xms512m -Xmx1024m хватает большинству программ.
    Эклипсу вот желательно -Xms1024m -Xmx2048m. Были случаи когда дефолтных настроек не хватало.
    В-общем, у каждой проги свои потребности...

    Программа парсит и качает ссылки, вот этого -Xms512m -Xmx1024m ей обычно маловато, уже при 5 потоках там уходит далеко за 1Гб, в зависимости от сборки ява-машины может и за 2Гб уходить. Сейчас я пока использую сборку с J9, у неё аппетиты к ОЗУ поменьше. ОЗУ 16Гб, более чем достаточно для -Xmx4096m, как вы и написали:
     

    Цитата:
    если у меня тупо 16 gb, то по умолчанию мах будет 16/4 = 4gb  

     
    но оно почему-то иногда урезается до -Xms512m. В чём причина непонятно, но теперь я разобрался где это настраивается.

    Всего записей: 605 | Зарегистр. 16-10-2007 | Отправлено: 19:24 17-03-2020 | Исправлено: Asilus, 19:36 17-03-2020
    KostmicK

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Java SE Development Kit 14.0 x64
    страница загрузки (Принять лицензионное соглашение)
    https://www.oracle.com/java/technologies/javase-jdk14-downloads.html
    Release Notes
    https://www.oracle.com/technetwork/java/javase/14all-relnotes-5809668.html

    Всего записей: 1647 | Зарегистр. 12-04-2012 | Отправлено: 21:16 17-03-2020 | Исправлено: KostmicK, 00:48 18-03-2020
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Заметил что теперь можно запускать на выполнение java-программы без компиляции, вот так "java App.java"
    Похожа мода воровать чужие идеи(python, node, go run ...) поразила и разработчиков java...
    Да и подойдет сия фича разве что для маленьких программ.

    Всего записей: 2731 | Зарегистр. 16-10-2003 | Отправлено: 15:11 29-03-2020 | Исправлено: Garrett, 15:56 29-03-2020
    Iacoyn



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    https://www.java.com/ru/download/java8_update.jsp
    Бесплатное обновление Java 8
    Version 8 Update 251
    Дата выпуска 14 января 2020 г.
    https://www.oracle.com/technetwork/java/javase/2col/8u251-bugfixes-5972665.html

    Всего записей: 2380 | Зарегистр. 07-05-2002 | Отправлено: 12:18 16-04-2020 | Исправлено: Iacoyn, 13:29 16-04-2020
    onkolog



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обновление: Java SE Development Kit 14.0.1 x64.
    Ссылка на скачивание - пост от KostmicK

    Всего записей: 1894 | Зарегистр. 28-01-2002 | Отправлено: 09:51 17-04-2020
    Iacoyn



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    https://www.oracle.com/java/technologies/javase-jre8-downloads.html
    https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

    Всего записей: 2380 | Зарегистр. 07-05-2002 | Отправлено: 23:48 18-04-2020
    Aldares



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А какую нынче джаву актуально ставить простым юзерам? Которые не разрабы. Иногда приходится работать с уродскими клиентбанками, разными порталами, админками старых железяк...
    jre-8u251-windows-i586.exe ? Или сразу JDK-11-LTS / JDK-14 ? JDK это же хуже и гаже больше и толще, чем рантайм?

    Всего записей: 608 | Зарегистр. 09-11-2004 | Отправлено: 10:35 28-04-2020
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aldares
     
    Если работают с JRE, то JRE с разрядностью как у программы, иначе может потребоваться полный JDK, ограничения на разрядность те же.

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

    Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 12:24 28-04-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

    Компьютерный форум 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