Версия Tomcat со встроенным Maven

Есть ли способ управлять встроенной версией Tomcat Maven?

mvn tomcat:run

Эта команда запустит экземпляр Tomcat 6.0.16. Я хотел бы запустить версию Tomcat 5.5. Есть ли способ настроить это? Поиск в документации плагина не помог...

Спасибо!


person Ran    schedule 29.10.2009    source источник


Ответы (3)


Нет, нет реального способа настроить версию Tomcat с помощью плагина tomcat-maven. На самом деле поддержка Tomcat 6 связана с MOJO-1106 и была добавлена ​​в версии 1.0. -alpha-2 плагина (см. редакцию r7348), в предыдущих версиях и ревизиях подключаемый модуль использовал Tomcat 5.5.15. Версия 1.0-alpha-1 доступен в репозитории, так что вы можете попробовать. Но я не проверял и не могу сказать, может ли на это повлиять какая-либо серьезная проблема.

Если этот вариант не работает и если вы действительно хотите более точного контроля, то лучше использовать Cargo как указал romaintaz.

person Pascal Thivent    schedule 29.10.2009
comment
Спасибо, посмотрю Cargo - person Ran; 31.10.2009

Возможно, вам будет проще использовать плагин Cargo. Затем вы сможете изменить Tomcat, который хотите запустить.

person Romain Linsolas    schedule 29.10.2009

Эти ответы кажутся устаревшими. Вы можете контролировать версию.

http://mojo.codehaus.org/tomcat-maven-plugin/examples/adjust-embedded-tomcat-version.html

person John Duff    schedule 26.06.2012