1. Покрокове створення нового проєкту
Проєкт у IntelliJ IDEA — це не просто папка з файлами, а цілий контейнер, у якому IDE зберігає все, що повʼязано з вашою майбутньою програмою. У проєкті є:
- вихідний код (файли з розширенням .java);
- налаштування проєкту (наприклад, яку версію Java використовувати);
- зовнішні бібліотеки (якщо вони знадобляться);
- допоміжні файли та ресурси.
Усередині проєкту зазвичай є папка src — це основне місце для ваших Java‑файлів. Усе, що не належить до коду, зберігається окремо й не заважає роботі.
Запускаємо IntelliJ IDEA
На стартовому екрані натисніть велику синю кнопку New Project.
Налаштування параметрів проєкту
Розглянемо основні поля зверху вниз:
- Name: імʼя вашого проєкту. Це імʼя також буде використовуватися для створення папки на диску.
- Location: шлях, де на компʼютері зберігатиметься проєкт. За замовчуванням IDEA пропонує свою папку
IdeaProjects. Залиште як є. - Create Git repository: дозволяє одразу ініціалізувати систему контролю версій Git для проєкту. На цьому етапі, аби не ускладнювати, не позначайте цей прапорець.
- Build system: система збірки — інструмент, який автоматизує процес компіляції коду, керування залежностями та створення готового застосунку:
- IntelliJ: вбудована система збірки IDEA. Наш вибір.
- Maven/Gradle: потужні, незалежні системи збірки; 99 % реальних проєктів використовують одну з них.
- Add sample code: IDEA автоматично створить базову структуру проєкту та клас із методом
main.
Встановлення JDK з IntelliJ IDEA
Ми дісталися до моменту встановлення JDK.
- Якщо JDK ще не встановлено, список буде порожній. Завдання — завантажити його прямо звідси.
1. Розкрийте список і виберіть опцію Download JDK...
2. Відкриється невелике вікно:
- Version: вибір версії Java. Наш курс підтримує версію 25.
- Vendor: постачальник дистрибутива. Виберіть Amazon Corretto.
- Location: шлях, куди IDEA завантажить і встановить цей JDK. Залиште значення за замовчуванням.
3. Натисніть кнопку Select.
Усі налаштування виконано. Натисніть Create.
IntelliJ IDEA почне завантажувати вибраний JDK, після чого створить структуру проєкту й відкриє головне вікно редактора. Знадобиться кілька хвилин.
Під час першого запуску ви можете побачити в правому нижньому куті сповіщення від IDEA з пропозицією налаштувати антивірус, наприклад «Microsoft Defender may affect IDE performance». Натисніть кнопку Exclude folders. IntelliJ IDEA автоматично додасть до списку винятків папку з проєктом і власні системні папки.
Ви побачите банер, що повідомляє про активацію безкоштовного пробного періоду Ultimate. Це стандартне привітання в новій єдиній версії IntelliJ IDEA.
Це сповіщення лише підтверджує, що тепер у вас є тимчасовий доступ до Ultimate, але для нашого курсу це необов\'язкове доповнення.
2. Короткий огляд IDEA
Отже, ви створили новий проєкт. Розберімося, що тут видно.
1. Project — основне вікно для навігації структурою проєкту.
2. Поточний відкритий файл Main.java.
3. Кнопки Run ▶ (запуск) і Debug (налагодження) програми.
4. Бокове меню.
- Services — вкладка для керування зовнішніми сервісами; на початковому етапі вона не знадобиться.
- Terminal — це командний рядок (консоль) вашої операційної системи (Windows, macOS, Linux), вбудований прямо в IDE.
- Problems — панель, що показує помилки компіляції та попередження під час написання коду. IDEA аналізує код на льоту й підкреслює проблемні місця, часто пропонуючи автоматичні виправлення.
- Git — піктограма у вигляді розгалуженої діаграми; ця панель призначена для роботи з системою контролю версій Git.
3. Структура проєкту
Тепер уважніше подивімося на вікно структури проєкту ліворуч. IntelliJ IDEA створила кілька важливих файлів і папок.
-
.idea— службова папка IntelliJ IDEA. У ній зберігаються налаштування, специфічні саме для цього проєкту.
Цю папку не потрібно змінювати вручну або надсилати іншим розробникам. Вона індивідуальна для кожного користувача. -
src— найважливіша папка в будь‑якому Java‑проєкті. Назва походить від «sources» (вихідні файли). Саме тут міститиметься весь ваш код.-
Main.java— оскільки ви позначили прапорець «Add sample code», IDEA створила цей файл. Це Java‑клас із «точкою входу» в програму — методомpublic static void main(String[] args). Саме з нього починається виконання будь‑якої Java‑програми.
-
-
.gitignore— конфігураційний файл для системи контролю версій Git. -
External Libraries— віртуальне подання всіх зовнішніх бібліотек, підключених до проєкту. Наразі там одна найголовніша бібліотека — ваш JDK.
4. Запуск програми
Найприємніше — запустити програму й побачити результат своєї праці (а не тільки помилки).
У верхній частині вікна натисніть кнопку Run ▶. Ліворуч від неї вказано імʼя файлу, який буде виконано (у нашому випадку — «Current File»):
Альтернатива: клацніть файл правою кнопкою миші й виберіть ▶ Run → Run 'Main.main()'.
Ви побачите результат виконання програми.
Команда запуску (червоним) — це команда, яку IntelliJ IDEA сформувала й передала операційній системі для запуску програми.
Це прямий виклик виконуваного файлуjava.exe з того самого JDK, який ми завантажили. Саме цей файл запускає віртуальну машину Java (JVM). Уся інша частина рядка після
java.exe — службові параметри.
Виведення програми (синім) — це і є корисний результат роботи вашого коду.
Код завершення (зеленим) Process finished with exit code 0. Це повідомлення — фінальний звіт про те, як завершилася програма.
- За домовленістю exit code 0 означає, що програма успішно виконала всі свої інструкції й завершилася штатно, без помилок.
- Будь‑який інший код сигналізує про те, що в процесі виконання сталася помилка.
Завжди звертайте увагу на цей рядок — він ваш головний індикатор того, чи «впала» програма, чи завершилася коректно.
Крім того, після першого запуску в структурі проєкту ліворуч зʼявилася нова папка out. У ній містяться скомпільовані .class файли — байт‑код, який виконує JVM.
Вітаємо! Ви щойно написали й запустили свою першу програму на Java в професійній IDE.
Як працює запуск програми в IDEA
Коли ви натискаєте Run, відбувається таке:
- IDEA компілює ваш код — перетворює
.javaна.class(байт‑код для JVM). - Запускається JVM — віртуальна машина Java починає виконання програми з методу
main. - Виводиться результат — усе, що виводиться через
System.out.println, зʼявляється в консолі.
Весь цей процес відбувається в кілька кліків — не потрібно вручну викликати компілятор або шукати, куди зберігся файл.
5. IntelliJ IDEA keyboard shortcuts
IntelliJ IDEA має комбінації клавіш для більшості команд, повʼязаних із редагуванням, навігацією, рефакторингом, налагодженням та іншими завданнями. Запамʼятовування цих гарячих клавіш допоможе вам працювати продуктивніше, не відриваючи рук від клавіатури.
Комбінації можна переглянути в документації JetBrains — з можливістю вибору ОС.
Або перегляньте в самій IDEA: Menu → Help → Keyboard Shortcuts PDF.
6. Помилки під час створення першого проєкту
Створили Java‑файл не в папці src
У світі Java є правило: папка src — корінь, з якого «ростуть» усі вихідні файли вашого проєкту. Середовище розробки та системи збірки очікують знайти код саме там.
Невідповідність імен класу й файлу
Файл має називатися так само, як і клас (з урахуванням регістру!). Наприклад, Main.java для класу Main. Якщо ви назвете файл main.java (з малої літери), компілятор повідомить про помилку.
Пропущено або неправильно написаний main‑метод
Метод має бути саме public static void main(String[] args). Навіть одна помилка в написанні — і програма не запуститься.
Не вибрано JDK для проєкту
Якщо під час створення проєкту не вибрано JDK або вибрано некоректний шлях, IDEA не зможе компілювати проєкт. Перевірте налаштування через File → Project Structure → Project SDK.
Пробіли й кирилиця в шляху
Хоч сучасні системи стали терпимішими, правило незмінне: шляхи до проєктів і до JDK не мають містити кирилиці, пробілів або спеціальних символів. Краще використовувати лише латинські літери та підкреслення.
Запуск не того класу
Якщо у вас кілька класів із методом main, переконайтеся, що запускаєте правильний файл (через правий клік → ▶ Run).
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ