Как сделать военное приложение Maven полностью функциональным в Eclipse? - PullRequest
0 голосов
/ 01 декабря 2011

Какие-либо сведения о том, как полностью настроить Maven war-приложение в Eclipse как «Динамический веб-проект»?

У нас есть настройка веб-проекта и работа в Maven3.

Использование Eclipse-Indigo, последней версии и запуск

mvn eclipse:eclipse

чтобы импортировать его в Eclipse.

Это прекрасно работает для компиляции Java-файлов, но не может создать war-файл и развернуть его на сервере приложений, определенном в Eclipse. Было бы неплохо заставить это работать тоже.

(я читал, что вы можете использовать m2eclipse для этого, но я искренне ненавижу это, потому что (по крайней мере, несколько месяцев назад, когда я в последний раз пытался это сделать), до сих пор невероятно медленно создавать достаточно большие / сложные приложения - как сказано «Построй проект и иди выпей кофе» в меню).

Я теперь увидел, однако, что вы также можете сделать

  mvn eclipse:eclipse -Dwtpversion=[version]

Проблема, согласно документации

http://maven.apache.org/plugins/maven-eclipse-plugin/eclipse-mojo.html

означает, что [версия] может быть только «R7», «1.0» или «1.5». Это похоже на ужасно старые версии ...

Согласно документации WTP

http://wiki.eclipse.org/WTP_FAQ#What_version_of_Eclipse_does_WTP_work_with.3F

, что потребует от вас перехода на Eclipse-3.2 с обратного пути, когда ...

Так, у кого-нибудь есть разумное решение для этого?

Может ли он также как-то работать с последними версиями Eclipse и WTP?

1 Ответ

1 голос
/ 01 декабря 2011

Не используйте maven-eclipse-plugin.

Вместо этого используйте собственный плагин Eclipse m2e .

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

m2e официально интегрировано с WTP и, по моему опыту, работает очень хорошо.

...