Возможно ли использовать статические файлы от Tomcat в приложении Spring Boot?
Да, конечно. Открытие справочной документации и поиск «статического» сразу приводит к http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-spring-mvc-static-content, в котором объясняется, как это сделать.
Будет ли Tomcat делать это эффективно?
Да. Вероятно, немного менее эффективно, чем nginx или Apache, но это не имеет большого значения. И если это имеет значение, то вы, вероятно, хотите CDN.
Из памяти я считаю, что спецификация Java EE включала предложение, запрещающее использование статических файлов.
№ Любой файл в военном файле, а не в WEB-INF, используется как статический ресурс.
В конце концов, мне также понадобится интегрировать CDN. Будет ли использование Tomcat предотвращать это?
Зачем это было. Использование CDN просто заключается в использовании абсолютных путей к некоторому ресурсу в Интернете, а не к использованию пути, указывающего на ваше веб-приложение. Томкату все равно.
@VikasVats Отклонено полностью бессмысленное редактирование. – EJP