Я пробую Tomcat 7.0 и Servlet API 3.0.
У меня было приложение для Servlet API 2.5. Поэтому я отредактировал файл web.xml, чтобы настроить его для Servlet API 3.0. После изменения время старта Tomcat увеличилось на 14 секунд.
Итак, я установил <web-app metadata-complete="true" ...
, и время запуска Tomcat вернулось к нормальному состоянию, потому что tomcat не сканирует все классы для аннотаций. Это хорошо, но функция web-фрагмент.xml также отключена.
Интересно, можно ли отключить сканирование аннотаций Tomcat, но включить обработку web-фрагмент.xml.