一般将静态资源放在static和public下都可以直接访问,当我们无法访问这些目录时,我们的.html资源如果无法直接访问,我们可以在pom.xml下加如下代码
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.yml</include>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.html</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.yml</include>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.html</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.html</include>
</includes>
<filtering>true</filtering>
如果不加
<include>**/*.html</include>
可能templates下的资源也无法被访问。