Я нахожусь в процессе изучения maven и наткнулся на этот проект. README говорит запустить mvn tomcat:run для выполнения проекта. Я попробовал это, и это работает. Тем не менее, я не понимаю, откуда эта команда? pom.xml не имеет плагинов tomcat.
mvn tomcat:run
В Maven встроено немного магии, когда дело доходит до вызова плагинов из командной строки.Он в основном догадывается, какой плагин он должен использовать, основываясь на коротком названии, которое вы указали - в данном случае "tomcat".Подробнее о том, как это происходит, см. «Введение в разрешение префиксов плагинов» .
старая версия плагина размещена здесь: http://mojo.codehaus.org/tomcat-maven-plugin/ и перемещена в http://tomcat.apache.org/maven-plugin.html