У даному файлі описано необхідні кроки для початку виконання практичних робіт
Для виконання роботи необхідно здійснити наступні приготування:
- Встановити 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