Инструменты Java разработчика — IDE, JDK, Git, Maven, SQL
Перед началом изучения курса Java установите базовый набор инструментов. На этой странице собран список ПО, который понадобится на протяжении курса — от написания первой программы до работы с базами данных. Ставьте инструменты по мере необходимости: JDK и IDE нужны сразу, Maven и MySQL — ближе к соответствующим разделам.
Что установить
- JDK — комплект разработчика Java: компилятор
javac, виртуальная машинаjavaи стандартная библиотека. Без него нельзя ни скомпилировать, ни запустить программу. Рекомендуется свежая LTS-версия. - IntelliJ IDEA — основная среда разработки (IDE) для курса. С версии 2025.3 JetBrains выпускает единый установщик: базовые возможности для Java и Kotlin бесплатны и доступны сразу, без регистрации (это то, что раньше называлось Community Edition). Расширенные функции подключаются подпиской Ultimate — для курса они не требуются.
- Git — система контроля версий. Нужна, чтобы сохранять историю кода, работать с GitHub и клонировать чужие репозитории. Разберём в разделе Git и GitHub.
- Maven — инструмент сборки и управления зависимостями. Автоматически скачивает библиотеки и собирает проект по описанию в
pom.xml. Пригодится в разделе Maven. - MySQL Server — реляционная СУБД для разделов SQL и JDBC. При установке задайте и запомните логин и пароль — они понадобятся для подключения из Java.
- HeidiSQL — бесплатный графический клиент для MySQL: удобно просматривать таблицы и выполнять SQL-запросы без командной строки.
- H2 Database — лёгкая встраиваемая база данных на Java. Альтернатива MySQL для быстрых экспериментов: не требует отдельной установки сервера.
Когда всё установлено, можно переходить к синтаксису Java и писать первый код.
Комментарии