Почему 2 версии плагинов Jetty Maven? - PullRequest
8 голосов
/ 25 марта 2010

Я создал новый проект Maven для веб-приложения и хотел протестировать его с помощью плагина Jetty Maven. Поэтому я выдал консольную команду: mvn jetty:run

После определения pluginGroup в файле настроек Maven я снова запустил команду. К сожалению, это не удалось, потому что я использовал одну из упомянутых ниже версий плагина:

Почему существуют 2 плагина на основе Maven для достижения той же цели - запуска Jetty? Почему они должны приносить столько путаницы?

Или будьте так любезны, чтобы объяснить мне различия между ними.

Ответы [ 2 ]

14 голосов
/ 25 марта 2010

В Jetty7 этот плагин был переименован в jetty-maven-plugin для лучшего соответствия соглашению maven2. Версия плагина Jetty 7 также претерпела существенные изменения в конфигурации. Для получения дополнительной информации см. Руководство по функциям Jetty 7 Maven Plugin.

Смотри документы здесь

7 голосов
/ 25 марта 2010

maven-jetty-plugin для Jetty 6 и jetty-maven-plugin для Jetty7 и более поздних версий. Изменение имени было сделано с целью «придерживаться соглашений об именах подключаемых модулей maven» и является частью большого беспорядка, созданного переходом Jetty на Eclipse Foundation. На самом деле Jetty 7 считается переходной версией (это должно быть политически корректное выражение для big mess ).

...