при настройке весеннего проекта MVC в IntelliJ, как вы настраиваете tomcat / jetty? - PullRequest
0 голосов
/ 03 июня 2010

При настройке весеннего проекта MVC в IntelliJ (версия для сообщества), как / где вы настраиваете tomcat / jetty, чтобы при нажатии кнопки запуска он развертывался в tomcat?

Ответы [ 2 ]

1 голос
/ 21 июля 2011

Это довольно старый, но я знаю простой способ сделать это, так что вот оно ...

Как уже упоминалось ранее, поддержки нет, поэтому мы можем использовать maven для этого. (Maven для управления зависимостями всегда хорошая идея, поэтому я предполагаю, что вы используете его).

http://cargo.codehaus.org/Maven2+plugin

Этот плагин позволяет вам легко указать, какой контейнер вы хотите. Он автоматизирует сборку и развертывание (я широко использую его, то есть интеграционное тестирование с Selenium). На странице приведены подробные примеры конфигурации.

После того, как плагин настроен, у вас есть несколько грузовых целей для вашего расположения. Нас интересует cargo: запустите , который создает и развертывает ваше приложение. Это не перестройка и развертывание при сохранении из затмения, но я нахожу это удобным и достаточно полезным.

Последний шаг - добавить конфигурацию запуска, которая выполняет эту цель. Виола! У вас есть простое развертывание из вашей бесплатной IDE.

Может показаться немного грубым, но я везде использую груз, и его легко настроить. Также меньше проблем с обновлением контента на сервере (было много досадных проблем в Eclipse). Когда вы столкнетесь с серьезной проблемой, просто очистите каталог, который создает груз, и он установит новую копию вашего веб-континента.

1 голос
/ 03 июня 2010

Поддержка Tomcat не включена в Community Edition, вам нужен Ultimate (который я рекомендую). Вот сравнение двух версий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...