IntelliJ IDEA не копирует файлы веб-приложений в TOMCAT\webapps
.
Это изменяет конфигурацию Tomcat в CATALINA_BASE
и развертывает артефакт непосредственно из его выходного каталога , чтобы избежать копирования файлов, что может занять много дополнительного времени, особенно для больших проектов.
hi_war_exploded
- это контекст, настроенный в конфигурации Tomcat Run / Debug, Вкладка развертывания .
В корне этого контекста у вас есть страница по умолчанию index.jsp
, созданная IntelliJ IDEA при создании проекта.
Когда вы открываете http://localhost:8080/hi_war_exploded/ URL, Tomcat обслуживает * 1021.* из корня веб-ресурса вашего приложения.
$END$
является частью нового шаблона файла JSP .Когда вы создаете новый файл JSP в проекте, курсор помещается в это место.
Когда мастер проекта создает проект веб-приложения и помещает файл index.jsp
из шаблона, он не расширяет *Макрос 1030 *, поэтому он появляется в файле JSP .На самом деле это известная ошибка в IntelliJ IDEA.
Ваш сервлет доступен по адресу http://localhost:8080/hi_war_exploded/hw URL.
Чтобы сделать его доступным по http://localhost:8080/hw Вместо URL необходимо изменить Контекст приложения на /
, как показано на этом снимке экрана:
![Deployment context](https://i.stack.imgur.com/4d5vU.png)