2012-01-29 2 views
4

Я использую M2E для создания проектов архетипа Maven (в данном случае простого веб-приложения) с целью использования Maven для развертывания на удаленном сервере tomcat.Развертывание к tomcat из eclipse через M2eclipse и Maven

Я добавил плагин tomcat-maven в файл POM.XML, и он кажется правильным.

  <plugin> 
      <groupId>org.codehaus.mojo</groupId> 
      <artifactId>tomcat-maven-plugin</artifactId> 
      <configuration> 
       <server>localServer</server> 
      </configuration> 
     </plugin> 

и когда я печатаю «mvn tomcat: deploy» в терминал, он успешно развертывается. Поэтому я знаю, что мой settings.xml, а также мои настройки tomcat в порядке.

Возможно ли развертывание приложения непосредственно из Eclipse без необходимости проходить через терминал. Другими словами, можно ли передать команду «mvn tomcat: deploy» из eclipse в maven?

Приветствия

ответ

4

Вы можете запустить все Maven цели непосредственно из Eclipse, Run Configurations http://mevenide.codehaus.org/mevenide-ui-eclipse/user-guide/run.html

Также вы можете настроить сервер View в Eclipse (ВОС) и просто развернуть (или автоматическое развертывание после изменения файла) непосредственно из eclipse (maven не используется в этом процессе, он отвечает только за настройку надлежащего характера вашего проекта - например, войну).

Maven интеграции для Eclipse WTP (a.k.a m2e-ВОС) направлена ​​на обеспечение тесной интеграции между Maven интеграции для Eclipse (a.k.a М2Э) и Web Tools Project Eclipse (ГУР).

m2e-wtp предлагает набор соединителей m2e, используемых для конфигурации проектов Java EE в WTP. Он имеет:

Поддержка военных проектов: добавление Java и динамических веб-граней. Поддержка войны накладками и на лету фильтрации ресурсов

Читайте также это: Maven/Tomcat Projects In Eclipse Indigo/3.7

+0

Спасибо за отзыв. Знаете ли вы, может ли WTP развертываться на удаленном сервере tomcat? – user1176516

Смежные вопросы