У даному файлі описано необхідні кроки для початку виконання практичних робіт
Для виконання роботи необхідно здійснити наступні приготування:
- Встановити JDK
- Встановити Git
- Встановити Intellij IDEA
- Розгорнути проєкт
- Налаштувати проєкт
- Встановити плагіни
Для виконання практичних робіт необхідно мати JDK версії 8 або вище
- Для завантаження JDK 8 перейдіть за посиланням
- Виберіть чекбокс Accept License Agreement та завантажте інсталятор JDK для вашої операційної системи
- Запустіть інсталятор, який ви завантажили
- Слідуйте етапам в інсталяторі до успішного встановлення
- Для завантаження Git перейдіть за посиланням
- Завантажте інсталятор Git для вашої операційної системи
- Запустіть інсталятор, який ви скачали
- Слідуйте етапам в інсталяторі до успішного встановлення
Для виконання практичних робіт достатньо мати IntelliJ IDEA Community
- Для завантаження Intellij IDEA перейдіть за посиланням
- Завантажте інсталятор Intellij IDEA для вашої операційної системи
- Запустіть інсталятор, який ви завантажили
- Слідуйте етапам в інсталяторі до успішного встановлення
- Запустіть Intellij IDEА.
- Коли ви вперше відкриєте Intellij IDEА, вас зустріне стартове вікно. Натисніть на
Open.
- У вікні
Open File or Projectвкажіть директорію, в якій знаходиться проєкт, та натисніть ОК. Після цього проєкт буде відкрито в Intellij IDEА.
На даному етапі проєкт має наступний вигляд

В директорії src/main будуть знаходитися ваші класи, які ви будете створювати під час виконання практичних робіт.
Зараз там знаходиться клас Main, який знадобиться далі для налаштування проєкту.
В директорії src/test знаходяться юніт-тести. Вони знадобляться при виконанні завдань практичних робіт.
pom.xml - файл, у якому зберігаються налаштування залежностей проєкту.
- У верхньому правому кутку натисніть
Project Structureабо комбінацію клавішCtrl+Alt+Shift+S. - У вікні
Project StructureвиберітьProjectз розділуProject Settings. - Якщо у полі
Project SDKбачите<No SDK>, натиснітьNew... > JDK. - У вікні
Select Home Directory for JDKоберіть папку, в якій було встановлено JDK на кроці Встановлення JDK, та натиснітьOK. - Натисніть
Apply > OK
У кожного студента повинен бути унікальний пакет зі своїми класами. Для цього необхідно перейменувати існуючий пакет.
- Відкрийте клас
Main. - Виділіть слово
studentName, натиснітьПКМ > Refactor > Rename.... - Замість
studentNameвпишіть своє прізвище.

Впевніться, що обрані опції Search in comments and strings та Search for text occurrences. Натисніть Refactor.

Спробуємо зібрати та запустити проєкт. У класі Main натисніть в будь-якому місці правою кнопкою миші > Run ‘Main.main()’.
Якщо проєкт успішно зібрався, ви не побачите жодних помилок в консолі.

Залишилось налаштувати запуск юніт-тестів. Це можна зробити 2 способами:
- для запуску тестів, не використовуючи особливості інтеграції maven в Intellij IDEА
- Натисніть
Add Configurationу верхній частині вікна. - У вікні
Run\Debug Configurationsзверху зліва натисніть+ > JUnit. - У вкладці
Configurationу поліTest kindвиберіть з випадаючого спискуAll in packageта у полеPackage:вставтеcom.netcracker.eductr.tasks.tests. - Натисніть
Apply > OK
- для запуску тестів, використовуючи особливості інтеграції maven в Intellij IDEА
-
Натисніть
Mavenу верхній частині робочої області Intellij IDEА.
-
У відкритому вікні виберіть ваш проєкт NCTaskManager та натисніть на
Lifecycle. Зі списку виберіть пунктtestта спробуйте натиснути зелену кнопкуRun Maven Build.
Увага! Проєкт налаштований таким чином, що в залежності від кількості створених класів та коду в них самих може запускатися різна кількість тестів.
У даному розділі буде розглянуто встановлення плагіну CheckStyle. Це можна зробити 2 способами:
- встановити плагін в середовище створення програм Intellij IDEА
- Натисніть
File > Settings.... - У вікні
Settingsперейдіть до розділуPlugins. - У вкладці
Marketplaceу поле пошуку вставтеCheckStyle-IDEA. - Натисніть
Installдля знайденого плагіну. Після успішного завантаження необхідний перезапуск Intellij IDEA.
- додати плагін у відкритий maven-проєкт
- Відкрийте pom-файл вашого maven-проєкту.
- У правильній секції файлу вставте використання необхідного плагіну.

- Більше про плагін можна дізнатися за посиланням.
Увага! Також дозволяється використовувати інші корисні плагіни для поліпшення якості коду, такі як pmd або findbugs
