1. Додаємо Tomcat до IDEA Ultimate

Крок перший. Створюємо локальну конфігурацію Tomcat. Run - Edit Configurations -

Tomcat в IDEA Ultimate

Крок другий. Обираємо локальний Tomcat.

Tomcat в IDEA Ultimate 2

Крок третій. Конфігуруємо Tomcat. Натиснувши на strong>configure, додаємо шлях до папки Tomcat.

Tomcat в IDEA Ultimate 3

Тут ти можеш вказати:

  • HTTP port – порт, на якому працюватиме Tomcat
  • JRE – можна обрати JRE, на якій працюватиме Tomcat
  • VM options – параметри віртуальної машини для Tomcat
  • URL — це посилання відкриватиме IDEA після запуску сервера за її допомогою

Крок четвертий. Додаємо наш проєкт як артефакт Tomcat.

Для цього переходимо на вкладку Deployment та натискаємо праворуч кнопку +.

Tomcat в IDEA Ultimate 4

От і все!

2. Створюємо перший вебзастосунок

Якщо у тебе ще немає жодного вебзастосунку, можна створити його в IDEA двома способами – проєкт на основі Maven та просто рідний JavaEE-проєкт.

Якщо ти хочеш створити рідний вебпроєкт від IDEA, слідуй цій простій інструкції:

Крок 1. Створюємо новий проєкт (menu File -> New Project), потім обираємо:

  • Тип проєкту – Java Enterprise
  • Шаблон (template) програми – Web Application
  • Application Server — поточний конфігурований Tomcat Server. Якщо його ще не додано, праворуч є кнопка New.
  • JDK - твою поточну Java JDK
Tomcat в IDEA Ultimate 5

Крок 2. Далі IDEA проситиме зазначити різні залежності, але нічого не додавай.

Tomcat в IDEA Ultimate 6

Крок 3. Якщо Tomcat налаштовано правильно, ти побачиш свою програму:

Tomcat в IDEA Ultimate 7

Крок 4. Твій проєкт готовий, можеш запускати його кнопкою Run чи Debug.

3. Створюємо перший вебзастосунок на основі Maven

Якщо ти хочеш створити вебзастосунок на основі проєкту Maven, інструкція буде ще простішою.

Крок 1. Створюємо новий проєкт (menu File -> New Project), потім обираємо:

  • Тип проєкту – Maven Archetype
  • JDK – вказуємо JDK проєкту
  • Archetype (шаблон проекту) – вказуємо maven-archetype-webapp
веб-додаток на основі Maven

Крок 2. Отримуємо проєкт такого типу:

веб-додаток на основі Maven 1

Проєкт згенеровано, але Tomcat ще не налаштовано. Щоб мати можливість запускати або дебажити проєкт, тобі потрібно налаштувати Tomcat і додати свій проект до нього як артефакт. Як саме це робити – ми вже розглядали раніше.

Крок 3. Якщо Tomcat налаштований правильно, твоя сторінка налаштувань має виглядати приблизно так:

веб-додаток на основі Maven 3

Крок 4. Твій проєкт готовий, можеш запускати його кнопкою Run чи Debug.