Что такое JRE и зачем она нужна
Программа на Java компилируется не в обычный exe, а в байт-код, который исполняет виртуальная машина (JVM). JRE — это и есть виртуальная машина плюс стандартный набор библиотек платформы Java. Сама по себе она ничего не показывает: после установки в меню «Пуск» появится только панель управления, а польза станет видна, когда вы запустите нужное приложение. Типичные случаи, когда без JRE не обойтись при запуске приложений:
- двойной щелчок по файлу .jar ничего не делает или Windows спрашивает, чем его открыть — подробности в статье чем открыть файл JAR;
- учебные и инженерные программы: Ramus для моделирования бизнес-процессов (IDEF0, DFD), редакторы диаграмм, оболочки для олимпиадного программирования;
- клиенты банков, электронного документооборота и торговых систем, особенно старые;
- сторонние лаунчеры и серверы Minecraft, моды, установщик Forge.
Если вы сами пишете код, вам нужна не JRE, а JDK — комплект разработчика, в который JRE уже входит вместе с компилятором javac и отладчиком. Для обучения и разработки оба пакета не требуют оплаты.
Какую сборку скачать
Для обычных пользователей на сайте Oracle предлагается только восьмая ветка. На момент сверки это Java 8 Update 511, выпущенная 24 октября 2026 года. Номер обновления меняется примерно раз в квартал вместе с исправлениями безопасности, поэтому на странице загрузки может стоять более новый. Для Windows есть три файла:
| Файл | Размер | Когда выбирать |
|---|---|---|
| Windows Online | 2,29 МБ | Компьютер подключён к интернету: маленький загрузчик докачает остальное сам |
| Windows Offline | 46,56 МБ | 32-разрядный пакет — для 32-битной Windows и 32-битных программ |
| Windows Offline (64-bit) | 75,30 МБ | 64-разрядный пакет для современных систем — выбор по умолчанию |
64 или 32 бит. Разрядность JRE должна совпадать с разрядностью программы, которая её вызывает. На 64-битной системе можно поставить обе сборки рядом: некоторые старые клиенты ищут именно 32-разрядную. Отдельной сборки JRE 8 для ARM-ноутбуков Oracle не выпускает; там 64-битная x64-версия работает через встроенную эмуляцию. В магазине Microsoft Store пакета Oracle нет, зато её можно поставить из командной строки: winget install Oracle.JavaRuntimeEnvironment.
Java 11, 17, 21 и 25. Начиная с 11-й ветки компания Oracle перестала выпускать отдельную Java Runtime Environment — новые ветки распространяются только как JDK. Если программа требует 11, 17 или 21, проще поставить сборку OpenJDK (о них ниже): у Adoptium Temurin и BellSoft Liberica есть и облегчённые пакеты JRE.
Старые 1.6 и 1.7 (шестая и седьмая), ранние обновления 1.8. На основной странице загрузки их нет. Такие файлы лежат только в архиве на oracle.com, и для загрузки нужно войти в учётную запись Oracle (регистрация открытая). Ставить их стоит лишь на изолированный компьютер для одной конкретной старой программы: исправлений безопасности для них давно нет.
Как скачать и установить Java на ПК
- Нажмите «Скачать с официального сайта» на этой странице — откроется раздел загрузки java.com.
- Перейдите к списку всех файлов и выберите «Windows Offline (64-bit)» — или «Windows Offline» для 32-битной сборки.
- Сохраните файл, закройте браузер и другие программы.
- Запустите установщик двойным щелчком и подтвердите запрос администратора: без прав администратора Java Runtime Environment не встанет.
- Нажмите Install («Установить») — этим вы принимаете условия лицензии.
- Если установщик покажет предложения партнёрских программ, снимите лишние галочки и нажмите Next.
- Если найдены устаревшие выпуски, установщик предложит их удалить — соглашайтесь, оставлять старые небезопасно.
- Нажмите Close. Может понадобиться перезагрузка.
Проверить результат можно в командной строке: введите java -version, и система покажет номер установленной сборки. Обновления среда ищет сама: в панели управления есть вкладка Update.
Русский язык
Отдельно включать ничего не нужно: установщик и панель управления показываются на языке Windows, в том числе на русском. Язык запускаемых программ зависит от их разработчиков, а не от среды.
Системные требования
| Параметр | Минимум | Рекомендуется |
|---|---|---|
| Операционная система | 10 (с 8u51); 8 и 7 SP1 — без поддержки | 11, только 64 бит (с 8u311) |
| Серверы | Windows Server 2008 R2 SP1, 2012, 2012 R2 | Windows Server 2016, 2019, 2022 |
| Процессор | Pentium 2, 266 МГц | любой современный x64 |
| Оперативная память | 128 МБ | зависит от запускаемой программы |
| Место на диске | 124 МБ | около 300 МБ, если ставите 32 и 64 бит |
Windows 7, Vista и Server 2008 Oracle оставляет в списке только для справки: производитель системы их больше не поддерживает, сертификации нет. Windows XP не поддерживается с 2014 года. Браузерный плагин современные браузеры не загружают, поэтому апплеты в Chrome, Edge и Firefox не работают при любой сборке.
Бесплатна ли Java
С апреля 2019 года выпуски восьмой ветки идут по лицензии Oracle Technology Network. Простыми словами:
- Бесплатно — личное использование на домашнем компьютере: игры, учёба, запуск программ для себя, а также разработка и тестирование.
- Платно — использование в коммерческих целях внутри организации. Для этого Oracle продаёт подписку Java SE Universal Subscription с технической поддержкой.
Компаниям, которые не хотят покупать подписку, подойдут сборки OpenJDK — они собираются из того же открытого кода, распространяются по лицензии GPL с исключением Classpath и не требуют оплаты ни дома, ни на работе. «Активированные» или модифицированные сборки с чужих сайтов — риск вирусов и нарушение лицензии, поэтому ссылок на них здесь нет.
Чем заменить
| Сборка | Лицензия | Чем отличается |
|---|---|---|
| Eclipse Temurin (Adoptium) | Бесплатная, OpenJDK | Самая популярная независимая сборка; есть JRE и JDK для веток 8, 11, 17, 21 и 25, установщик MSI для Windows |
| BellSoft Liberica | Бесплатная, OpenJDK | Есть JRE и полная сборка с JavaFX, удобна для старых программ с графическим интерфейсом |
| Amazon Corretto | Бесплатная, OpenJDK | Сборка Amazon с долгой поддержкой, в первую очередь для серверов и разработки |
| Microsoft Build of OpenJDK | Бесплатная, OpenJDK | Ветки 11 и новее, ставится через winget; восьмой ветки нет |
| Oracle JDK | Бесплатно для разработки и по условиям NFTC для новых веток | Полный комплект разработчика вместо одной среды выполнения |
Частые вопросы
Нужна ли Java для Minecraft? Для современной Java Edition — нет: официальный лаунчер сам скачивает и использует встроенную среду нужной версии. Отдельная установка нужна для сторонних лаунчеров, собственного сервера и некоторых модов — обычно Java 17 или 21 из OpenJDK.
Какая Java нужна для Ramus? Ramus — старая программа, она рассчитана на восьмую ветку. Подойдёт 64- или 32-разрядная JRE той же разрядности, что и сам Ramus.
Чем JRE отличается от JDK? JRE только запускает готовые программы. JDK нужен, чтобы писать и компилировать код: в нём есть javac, отладчик и другие инструменты, а среда выполнения входит внутрь.
Почему не устанавливается? Чаще всего не хватает прав администратора или мешает повреждённая прежняя установка. Удалите старые сборки, скачайте автономный установщик вместо онлайнового и запустите его от имени администратора.
Безопасно ли держать среду выполнения на компьютере? Да, если это свежая сборка: уязвимости закрываются в ежеквартальных обновлениях. Опасны устаревшие выпуски, поэтому удаляйте их и не отключайте автообновление.
Как удалить Java? Через «Параметры» — «Приложения»: в списке будет строка вида Java 8 Update 511. Если стоят обе разрядности, удалите обе строки. Остатки старых установок убирает утилита Java Uninstall Tool с того же сайта.
