maven约定大于配置,默认情况下,资源文件配置在resources目录,如果在java目录下则会被忽略。
在有些情况下,我们需要在java目录下编写配置文件,比如Mybatis使用xml配置时,此时对pom.xml添加以下配置:
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
此时,就可以在java目录下就可以导出xml了。
本篇完,还有疑问?留下评论吧