Documentation for a newer release is available. View Latest

Java

Технологическая предварительная версия Java 9

Fedora 27 включает технологическую предварительную версию Java 9, предоставляемую через пакеты java-9-openjdk, java-9-openjdk-devel и новый пакет java-9-openjdk-jmod.

Java 8 остаётся JDK по умолчанию для этого выпуска. Включение Java 9 / OpenJDK 9 позволит разработчикам параллельно разрабатывать и тестировать свои приложения для следующей версии Java, в то время как все остальные могут продолжать использовать стабильную Java 8 для повседневной работы.

Дополнительная информация о новых возможностях OpenJDK 9 доступна на веб-сайте OpenJDK.

Настройка системной Java отделена от настройки команды Java

В более ранних версиях Fedora Java-приложения, установленные из RPM, запускались в JVM, которая находилась с использованием переменной среды PATH. Начиная с этого выпуска, Java-приложения будут запускаться с использованием системной JVM по умолчанию, которой в Fedora 27 будет OpenJDK 8, без обращения к PATH. Пользователи по-прежнему смогут переопределять настройки по умолчанию, используя переменную среды JAVA_HOME.

Более подробная информация об этой изменённой конфигурации доступна на странице изменения.