Maven Tomcat плагин - PullRequest
       8

Maven Tomcat плагин

0 голосов
/ 09 февраля 2011

возможно ли запустить приложение Spring MVC на tomcat (с этим плагином http://mojo.codehaus.org/tomcat-maven-plugin/), если да, где находится журнал приложения и каталог развертывания веб-приложения?

Позвольте мне перефразировать вопрос.Я прошу какой-нибудь способ запустить мое веб-приложение (Spring mvc-приложение) из командной строки, либо с maven, либо с чем-то внутри приложения, создающего веб-сервер.

Что бы вы порекомендовали? Я нашел этого котаПлагин maven во время поиска в Google, нет особой причины использовать его

В настоящее время я использую сервер jboss для этого приложения, но я хочу запустить сервер и приложение из приложения, какие-либо предложения?

Ответы [ 3 ]

1 голос
/ 09 февраля 2011

tomcat:run запускает веб-приложение во встроенном экземпляре tomcat ... полезно для тестирования во время разработки.
См. http://mojo.codehaus.org/tomcat-maven-plugin/run-mojo.html для получения списка параметров конфигурации для цели запуска, включая warSourceDirectory,если не указано, по умолчанию ${basedir}/src/main/webapp

0 голосов
/ 09 февраля 2011

Если я правильно понимаю ваш вопрос, из вашего приложения вы хотите запустить tomcat для обслуживания весеннего MVC-приложения.

Если это так, вам не нужен maven или плагин maven для этого.Вы можете использовать API-интерфейсы Tomcat Catalina для достижения этой цели.Хотя эта статья объясняет, как.

Как указывалось в других ответах, подключаемые модули Maven для tomcat и cargo позволяют запускать и останавливать tomcat из maven - обычно для запуска некоторых интеграционных тестов.

0 голосов
/ 09 февраля 2011

Я не совсем уверен, почему, но вместо этого мы используем плагин mvn cargo: start для локального тестирования при сборке с maven.Мы также используем Spring, и у нас не было проблем с микшированием.При запуске контейнера Tomcat с помощью приведенной выше команды в консоли отображается следующее:

C: \ SVN \ myproject-war \ target \ tomcat6x \ home>

Содержит папку webapps, в которойВойна развернута и папка журналов.

Надеюсь, это поможет, извините, у меня нет непосредственного опыта работы с самим tomcat-maven-plugin.

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