Чтобы начать разработку на Java, необходимо установить JDK — Набор разработки Java. Он включает компилятор javac, JVM, стандартную библиотеку и различные утилиты. Существует несколько дистрибутивов JDK — все они реализуют единый стандарт OpenJDK, но отличаются лицензией и уровнем поддержки.
Установка JDK
Настройка JAVA_HOME
Многие инструменты сборки и IDE используют переменную окружения JAVA_HOME для поиска JDK. Без неё Maven, Gradle и другие инструменты могут не запуститься.
Проверка установки
После установки откройте новый терминал и выполните следующие команды проверки:
bash
java -version
# openjdk version "25.0.x" ...
# OpenJDK Runtime Environment Temurin-25...
javac -version
# javac 25.0.x
which java # Linux/macOS
where java # WindowsУправление несколькими версиями JDK
В реальных проектах часто требуется переключаться между версиями Java. Для этого существуют специализированные менеджеры версий.
bash
# SDKMAN! — примеры использования
sdk install java 25-tem # установить Temurin 25
sdk install java 21-tem # установить Temurin 21
sdk use java 21-tem # переключить для текущей сессии
sdk default java 25-tem # установить глобальный default
sdk current java # показать активную версию