官方文档:
http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-developing-web-applications.html
依然访问不到。。。
其实官方解释没有提及一点,就是不能使用@EnableWebMvc,当然如果Spring Boot在classpath里看到有 spring webmvc 也会自动添加@EnableWebMvc
如果@EnableWebMvc了,那么就会自动覆盖了官方给出的/static
, /public
, META-INF/resources
, /resources
等存放静态资源的目录。而将静态资源定位于src/main/webapp
。当需要重新定义好资源所在目录时,则需要主动添加上述的那个配置类,来Override addResourceHandlers
方法。
访问成功!!!