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

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

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

AlViS



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

Официально о Java на английском и на русском языках.


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 25.0.0 JDK x64 (Release Notes) LTS будет получать обновления до сентября 2033 года.
    все загрузки Java 25, релизы и версии
     
  • Java 21.0.8 JDK x64 (Release Notes) LTS будет получать обновления до сентября 2031 года.
    все загрузки Java 21, релизы и версии
     
  • Java Uninstall Tool 25.0.0.0 - обнаруживает и разрешает удаление версий Java 1.4.2 и выше.
     

  • Java 17.0.16 JDK x64 (Release Notes) LTS будет получать обновления до сентября 2029 года.

  • Java 11.0.28 JDK x64 (Release Notes) LTS будет получать обновления до января 2032 года.

  • Java 8 JDK Update 461 i586, x64; Update 441 (последняя версия с JavaFX) i586, x64 (Release Notes)
  • Java 8 JRE Update 461 i586, x64; Update 441 (последняя версия с JavaFX) i586, x64; Update 231 msi (последняя версия для Windows XP) i586, x64
    LTS будет получать обновления до декабря 2030 года.
     
    все загрузки Java 8 (java.com), все загрузки Java 8 (oracle.com), все загрузки Java 8 архив (oracle.com)

  • Java 7 JDK Update 171 i586, x64 (Release Notes)

  • Java 6 JDK Update 181 i586, x64 (Release Notes)

  • 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 (давно устарела)

  • Список сборок OpenJDK

  • Бесплатные программы на языке Java с сайта SourceForge.net
  • Нужно ли сохранять в системе несколько версий?
  • Фикс для ошибки "Это действие допускается только для установленных продуктов" при запуске инсталлятора 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, 14:27 18-09-2025
    kraeved



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята, есть программа Certificate Ripper, которая помогает скачать всю цепочку сертификатов для заданного домена. Она написана на Java (см. crip-fat-jar.tar.gz), отлично работает на старых ОС с Java 8-17. Хочется иметь её в виде автономного exe с минимально встроенной Java, чтобы закинуть на флешку и делиться с соседями. Разработчик предлагает exe, но тот собран с помощью версии GraalVM или Visual Studio, которые уже не поддерживают Windows 7, поэтому при запуске exe получаю ошибку. У программы есть инструкция по сборке, но она требует Visual Studio. Я не хотел бы загрязнять систему установкой VS, поднимать виртуальную машину с ней тоже не вариант. Есть ли иной способ конвертировать jar в exe?
     
       
     
    Добавлено:
    Решение ниже.

    Всего записей: 1060 | Зарегистр. 01-03-2003 | Отправлено: 11:46 10-05-2025 | Исправлено: kraeved, 02:56 11-05-2025
    Luntyk

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kraeved
    Можно сделать портабельную версию, обратитесь сюда:
    http://forum.ru-board.com/topic.cgi?forum=55&topic=13587&start=1740#lt

    Всего записей: 133 | Зарегистр. 09-12-2013 | Отправлено: 20:47 10-05-2025
    kraeved



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как создать автономный exe из jar под Windows 7 x64
     
    Процесс
     
    1. Установка GraalVM Enterprise (650-800 МБ)
        - получить и распаковать версию 17 (или 21 или 24)
        - обновить переменные PATH и JAVA_HOME
     
    2. Установка минимума Visual Studio (1500 МБ)
        - получить и запустить PortableBuildTools 2.10.2 (120 КБ)
        - выбрать MSVC 14.36.17.6 и SDK 26100
        - выбрать создание батника с переменными или их прописывание в систему (я выбрал первое)
     
       
     
    3. Создание exe
        - перейти в папку с минимумом Visual Studio (C:\BuildTools)
        - положить туда jar-файл
        - дописать команду для сборки в батник с переменными devcmd.bat (ниже та, которую использовал я)
     
        native-image --no-fallback -march=compatibility -Ob --enable-http --enable-https -jar crip.jar
     
    Создание exe займёт несколько минут и нагрузит систему, завоет кулер.
    Это ощутимо отличается от компиляции Go-программ, но спасибо и за это.
    Вероятно, команду сборки можно улучшить, но пока остановлюсь.
     
    Результат
     
    crip.exe, 27 725 824 байт, VirusTotal+SHA256 0/72.
     
    О сжатии с помощью UPX
     
    Дела Oracle покрыты завесой тайны, поэтому с некоторых пор GraalVM создаёт exe-файлы, которые не работают после сжатия с помощью UPX. Пользователи со всех концов ойкумены просят починить это, но увы. Кулибины нашли способ. Перед сборкой кладём файл ForcedCopyingImageHeapProviderFeature.class внутрь архива Java\lib\svm\builder\svm.jar по внутреннему пути com\oracle\svm\core\os\, а в команду native-image добавляем ключ --features=com.oracle.svm.core.os.ForcedCopyingImageHeapProviderFeature. После сборки сжимаем exe-файл, используя UPX (5.0.1).
     
    $ upx crip.exe
     
    File size             Ratio   Format
    -------------------   ------  -----------
    27721728 -> 9494528   34.25%  win64/pe

    Всего записей: 1060 | Зарегистр. 01-03-2003 | Отправлено: 23:59 10-05-2025 | Исправлено: kraeved, 14:54 13-05-2025
    Sgadov

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





    спам

    Всего записей: 1 | Зарегистр. 11-07-2025 | Отправлено: 16:53 11-07-2025 | Исправлено: Maz, 22:20 11-07-2025
    Lity



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Java JRE 8.0 Update 461
     
    32-bit https://javadl.oracle.com/webapps/download/AutoDL?BundleId=252321_68ce765258164726922591683c51982c
    64-bit https://javadl.oracle.com/webapps/download/AutoDL?BundleId=252322_68ce765258164726922591683c51982c
     
    Release Notes

    Всего записей: 3050 | Зарегистр. 15-12-2007 | Отправлено: 18:34 15-07-2025
    MAX63ru



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Java JDK 21.0.8  64-bit  
     
    Installer https://download.oracle.com/java/21/archive/jdk-21.0.8_windows-x64_bin.exe
    MSI Installer https://download.oracle.com/java/21/archive/jdk-21.0.8_windows-x64_bin.msi
     
    Release Notes
     
     
    Java JDK 24.0.2  64-bit  
     
    Installer https://download.oracle.com/java/24/archive/jdk-24.0.2_windows-x64_bin.exe
    MSI Installer https://download.oracle.com/java/24/archive/jdk-24.0.2_windows-x64_bin.msi
     
    Release Notes

    Всего записей: 9693 | Зарегистр. 14-04-2012 | Отправлено: 19:59 15-07-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MAX63ru
     
    И это сработает:

    Код:
    curl -C - -LRZO --remote-name-all https://download.oracle.com/java/24/latest/jdk-24_windows-x64_bin.zip https://download.oracle.com/java/24/latest/jdk-24_windows-x64_bin.exe https://download.oracle.com/java/24/latest/jdk-24_windows-x64_bin.msi

    а документацию - jdk-24.0.2_doc-all.zip (53 МБ) забирал браузером...

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

    Всего записей: 35329 | Зарегистр. 31-07-2002 | Отправлено: 20:20 15-07-2025
    MAX63ru



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

    Цитата:
    И это сработает

    Это сработает только на последнюю версию. Если захотите скачать предыдущую, то это уже не сработает.

    Всего записей: 9693 | Зарегистр. 14-04-2012 | Отправлено: 20:48 15-07-2025
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На Comss доступны:
    Java JRE 8.0 Update 461 i586, x64 (больше вариантов дистрибутивов, чем на Java.com).
    Java JDK 8.0 Update 461 i586, x64
    Java JDK 11.0.28
    Java JDK 17.0.16
    https://www.comss.ru/page.php?id=1046
    Контрольные суммы совпадают с сайтом Oracle.
     
    На Softpedia тоже обновили.
    https://www.softpedia.com/get/Programming/SDK-DDK/Sun-Java-JDK.shtml#download

    Всего записей: 3404 | Зарегистр. 13-10-2006 | Отправлено: 22:04 15-07-2025 | Исправлено: lelik007, 12:53 16-07-2025
    MAX63ru



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

    Цитата:
    Java JDK 11.0.28 заявлена в описании, но для скачивания доступна только версия Java JDK 11.0.27.  

    Уже поправили. Только что там скачал версию JDK 11.0.28.

    Всего записей: 9693 | Зарегистр. 14-04-2012 | Отправлено: 09:45 16-07-2025
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MAX63ru
    Да, спасибо, я знаю, я им с утра комментарий написал, также обновили до Java JRE 8.0 Update 461 i586, x64.
    Кстати, у них Java JRE 8.0 Update 461 i586, x64 больше вариантов дистрибутивов, чем на Java.com, есть в .zip, кажется, кому-то именно такая разновидность была нужна.

    Всего записей: 3404 | Зарегистр. 13-10-2006 | Отправлено: 09:51 16-07-2025 | Исправлено: lelik007, 21:22 19-07-2025
    Aleksandr SHCH

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

    Цитата:
    есть в .zip, кажется, кому-то именно такая разновидность была нужна.

    Мне. Ибо использую сабж только для одной java-программы.

    Всего записей: 2373 | Зарегистр. 02-01-2008 | Отправлено: 21:28 16-07-2025
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksandr SHCH
    Понятно, их просто в шапке нет, а так они у Adobe всегда есть:
    https://cfdownload.adobe.com/pub/adobe/coldfusion/java/java8/java8u461/jre/jre-8u461-windows-i586.zip
    https://cfdownload.adobe.com/pub/adobe/coldfusion/java/java8/java8u461/jre/jre-8u461-windows-x64.zip

    Всего записей: 3404 | Зарегистр. 13-10-2006 | Отправлено: 22:55 16-07-2025 | Исправлено: lelik007, 21:21 19-07-2025
    vol19

    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    подскажите, теперь нет .MSI для JRE - их ставить удобнее.

    Всего записей: 15 | Зарегистр. 13-01-2006 | Отправлено: 09:56 07-08-2025
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vol19
    Если вы про версию v8, у которой до сих пор есть JRE, то Oracle .msi дистрибутивы не предоставляет, их нет нигде:
    https://www.oracle.com/a/tech/docs/8u461checksum.html

    Всего записей: 3404 | Зарегистр. 13-10-2006 | Отправлено: 08:34 08-08-2025 | Исправлено: lelik007, 16:21 08-08-2025
    vol19

    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    жаль.
    спасибо.

    Всего записей: 15 | Зарегистр. 13-01-2006 | Отправлено: 09:19 08-08-2025
    MAX63ru



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Java JDK 25.0.0
     
    x64 Installer https://download.oracle.com/java/25/archive/jdk-25_windows-x64_bin.exe
    x64 MSI Installer https://download.oracle.com/java/25/archive/jdk-25_windows-x64_bin.msi
     
    Release Notes

    Всего записей: 9693 | Зарегистр. 14-04-2012 | Отправлено: 07:59 18-09-2025
    Andrea



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Имеет ли смысл держать в коллекции дистрибутивы Java SE 9.0.4 - у меня лежат обе версии - x86 и x64. Но я их ни разу не использовал, пока храню "на всякий случай". Если смысла хранить их нет, удалил бы в целях экономии места на дисках

    Всего записей: 1392 | Зарегистр. 24-12-2015 | Отправлено: 15:20 25-09-2025 | Исправлено: Andrea, 15:26 25-09-2025
    Aldares



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А что за мутная тема с Либерикой?
    На сайт https://bell-sw.com не пускает с российских адресов, сайт весь на аглицком контакты в америке.
    При этом см: https://www.cnews.ru/book/Bellsoft_-_%D0%91%D0%B5%D0%BB%D0%BB%D0%A1%D0%BE%D1%84%D1%82
    Есть некий БеллСофт, который пилит Axiom JDK для российских линуксов и иже с ними.
    Поделили юрлица для работы в России и на западе? Или это разные конторы.

    Всего записей: 631 | Зарегистр. 09-11-2004 | Отправлено: 11:41 03-10-2025
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ничего не мутная - поделили юрлица.

    Всего записей: 7529 | Зарегистр. 31-08-2008 | Отправлено: 12:52 03-10-2025
    Открыть новую тему     Написать ответ в эту тему

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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru