记录一次springboot找不到html问题
网上乱起保证都有,但是都没用。
第一,说没引包。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
第二,说没有配置好
thymeleaf:
prefix: classpath:/templates/ #prefix:指定模板所在的目录
check-template-location: true #check-tempate-location: 检查模板路径是否存在
cache: false #cache: 是否缓存,开发模式下设置为false,避免改了模板还要重启服务器,线上设置为true,可以提高性能。
suffix: .html
encoding: UTF-8
content-type: text/html
mode: HTML5
但是我这个都不是,而是编译器的打包的问题,我看到编译后没有html,这时候在pom里面resource添加html就好。
<directory>src/main/resources</directory>
<includes>
<include>*.yml</include>
<include>**/*.xml</include>
<include>**/*.html</include>
</includes>
<filtering>true</filtering>
</resource>
一个问题,有千万种可能,需要我们耐心寻找。