Maven встроенная версия Tomcat - PullRequest
       26

Maven встроенная версия Tomcat

2 голосов
/ 29 октября 2009

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

mvn tomcat:run

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

Спасибо!

Ответы [ 3 ]

4 голосов
/ 29 октября 2009

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

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

3 голосов
/ 29 октября 2009

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

2 голосов
/ 26 июня 2012

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

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

...