1. Додаємо Tomcat до IDEA Ultimate
Крок перший. Створюємо локальну конфігурацію Tomcat. Run - Edit Configurations -
Крок другий. Обираємо локальний Tomcat.
Крок третій. Конфігуруємо Tomcat. Натиснувши на strong>configure, додаємо шлях до папки Tomcat.
Тут ти можеш вказати:
HTTP port
– порт, на якому працюватиме TomcatJRE
– можна обрати JRE, на якій працюватиме TomcatVM options
– параметри віртуальної машини для TomcatURL
— це посилання відкриватиме IDEA після запуску сервера за її допомогою
Крок четвертий. Додаємо наш проєкт як артефакт Tomcat.
Для цього переходимо на вкладку Deployment та натискаємо праворуч кнопку +.
От і все!
2. Створюємо перший вебзастосунок
Якщо у тебе ще немає жодного вебзастосунку, можна створити його в IDEA двома способами – проєкт на основі Maven та просто рідний JavaEE-проєкт.
Якщо ти хочеш створити рідний вебпроєкт від IDEA, слідуй цій простій інструкції:
Крок 1. Створюємо новий проєкт (menu File -> New Project
), потім обираємо:
- Тип проєкту – Java Enterprise
- Шаблон (template) програми – Web Application
- Application Server — поточний конфігурований Tomcat Server. Якщо його ще не додано, праворуч є кнопка
New
. - JDK - твою поточну Java JDK
Крок 2. Далі IDEA проситиме зазначити різні залежності, але нічого не додавай.
Крок 3. Якщо Tomcat налаштовано правильно, ти побачиш свою програму:
Крок 4. Твій проєкт готовий, можеш запускати його кнопкою Run чи Debug.
3. Створюємо перший вебзастосунок на основі Maven
Якщо ти хочеш створити вебзастосунок на основі проєкту Maven, інструкція буде ще простішою.
Крок 1. Створюємо новий проєкт (menu File -> New Project
), потім обираємо:
- Тип проєкту – Maven Archetype
- JDK – вказуємо JDK проєкту
- Archetype (шаблон проекту) – вказуємо maven-archetype-webapp
Крок 2. Отримуємо проєкт такого типу:
Проєкт згенеровано, але Tomcat ще не налаштовано. Щоб мати можливість запускати або дебажити проєкт, тобі потрібно налаштувати Tomcat і додати свій проект до нього як артефакт. Як саме це робити – ми вже розглядали раніше.
Крок 3. Якщо Tomcat налаштований правильно, твоя сторінка налаштувань має виглядати приблизно так:
Крок 4. Твій проєкт готовий, можеш запускати його кнопкою Run чи Debug.