5.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

Вот и все!

5.2 Создаем первое веб-приложение

Если у тебя еще нет никакого веб-приложения, то можно создать его в IDEA двумя способами. Проект на основе Maven и просто родной JavaEE-проект.

Если ты хочешь создать родной web-проект от 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.

5.3 Создаем первое веб-приложение на основе Maven

Если ты хочешь создать web-приложение на основе проекта 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.