Подробные инструкции по запуску рестенси-проекта maven с сервера tomcat eclipse? - PullRequest
2 голосов
/ 26 февраля 2012

Я мог бы использовать некоторые подробные инструкции о том, как это сделать. Под «этим» я подразумеваю, что у меня есть maven pom.xml, и я установил его. Проект использует resteasy и представляет собой простой веб-сервис jax-rs. Теперь я просто хочу запустить его на сервере Tomcat, который есть в Eclipse. Я не хочу копировать файл .war в каталог webapps моего tomcat, а затем запускать Firefox отдельно. Я могу заставить index.jsp работать изнутри Eclipse, но не могу заставить работать реальный сервис. Я могу заставить весь проект работать, просто скопировав вручную .war в каталог webapps tomcat и запустив его из командной строки.

Все учебники для меня неадекватны, поскольку они предполагают наличие большого количества предшествующих знаний или устарели из-за устаревших репозиториев или необъяснимых причуд в комбо, если eclipse, maven, tomcat 7.

1 Ответ

0 голосов
/ 16 апреля 2012

Я использую следующий подход:

  • В настройках сервера Tomcat перейдите на вкладку Модули
  • Добавить папку проекта target/artifact-version как Внешний веб-модуль - эта папка содержит содержимое файла WAR.
  • Использование Eclipse Servers view для запуска / остановки Tomcat.

Затем скомпилируйте проект либо из командной строки, либо через Eclipse MavenBuilder .

Если вы используете динамический веб-проект, вы можете установить модуль m2e-wtp в дополнение к m2e .

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