среда, 27 июня 2012 г.

Интеграция maven'овского проекта в Eclipse и Tomcat

Долгое время в разработке использовал отдельно запущенный Tomcat сервер и деплой (публикацию) проекта через mvn plugin:
- 
 org.apache.tomcat.maven
 tomcat7-maven-plugin
 2.0-SNAPSHOT
 
  http://127.0.0.1:8080/manager/html
  /ArmOGV
  true
  admin
  password
 

Однако, я задумался, а зачем я так делаю, ведь можно деплоить на Tomcat из Eclipse с возможностью автоматической публикации ресурсов! Ну и maven package стал идти долго, и неоптимально это - из-за изменения одной строчки кода перепубликовать целое приложение!
Все оказалось достаточно просто:

1) Добавить Facet Dynamic Web Module



2) Однако, этого недостаточно! При запуске такого приложения будет выходить ошибка 404. Требуется скорректировать deployment структуру:




Все!
Использовался материал из:
http://stackoverflow.com/questions/921380/how-to-run-a-maven-project-in-tomcat-from-eclipse

Комментариев нет:

Отправить комментарий