Как создавать динамические веб-проекты в IntelliJIDEA - PullRequest
1 голос
/ 22 марта 2019

Мне нужно знать, возможно ли создавать динамические веб-проекты (например, Eclipse) в IntelliJIDEA.Я пробовал разные решения, но без удачи.Есть кто-нибудь, кто имеет опыт в этом?

Eclipse dynamic web project example

1 Ответ

0 голосов
/ 21 июня 2019

Если кто-то все еще пытается выполнить эту задачу, через некоторое время я попытался смоделировать динамические веб-проекты в IntelliJ, и теперь у меня есть решение. Я использую это решение, чтобы воссоздать свое старое окружение затмения, и я успешно его использую, так что вы можете считать его рабочим способом.
Как кто-то сказал в приведенных выше комментариях, мы должны использовать артефакты. Я использую окончательную версию IntelliJ, не знаю, есть ли артефакты в стандартной версии, но я так думаю.

Создание артефакта
Файл -> Структура проекта -> Артефакты -> нажмите на символ «+» -> Другое Это создаст неименованный артефакт, выделите его и на его вкладке нажмите на символ «+» и выберите запись «Содержимое каталога» -> ссылка на нужную папку. Благодаря этому процессу у нас есть артефакт, связанный с выбранной папкой.

Развертывание артефакта
Чтобы развернуть артефакт (в моем случае - развертывание Tomcat), вместе .war-файл:
Добавить конфигурацию -> Шаблон Tomcat -> Развертывание -> нажмите на fix, если запрашивает IDEA->, в нижней части этой вкладки вы можете увидеть некоторые задачи (обычно build и build :war) -> нажмите на ' + 'symbol -> Build Artifacts -> Выбрать артефакт, сгенерированный на предыдущем шаге -> нажмите ok -> переместить последнюю добавленную задачу между задачами build и build:war.

...