1 all the xml file compiled under src / main / java directory class in the target directory
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
2 all the configuration files in src / main / resources are compiled in the class directory
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.*</include>
</includes>
</resource>
3 all the files in src / main / webapp are compiled in the META-INF / resources
<resources>
<resource>
<directory>src/main/webapp</directory>
<targetPath>META-INF/resources</targetPath>
<includes>
<include>**/*.*</include>
</includes>
</resource>
</resources>
Suggestions: pom documents with this content, you can avoid file can not be found