AFTER upgrade from Spring boot 1.2 to 1.5.2, FileNotFoundException during Tomcat 8.5 Startup
RootCause: As per Tomcat Wiki, Servlet 3.0 specification requires Jar scanning during server startup. Tomcat is using org.apache.tomcat.util.scan.StandardJarScanner for this purpose. From the javadoc of StandardJarScanner. The default JarScanner implementation scans the WEB-INF/lib directory followed by the provided classloader and then works up the classloader hierarchy. This implementation is sufficient to meet the requirements of … Read more