需要在pom文件中<build>标签中加上这个:
<resources>
<resource>
<directory>src/main/java</directory>
<!-- 此配置不可缺,否则mybatis的Mapper.xml将会丢失 -->
<includes>
<include>**/*.*</include>
</includes>
<!-- 是否替换资源中的属性-->
<filtering>false</filtering>
</resource>
<!--指定资源的位置-->
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.*</include>
</includes>
<!-- 是否替换资源中的属性-->
<filtering>false</filtering>
</resource>
</resources>
-----end
本文详细介绍如何在Maven项目中正确配置<build>标签下的资源文件,确保mybatis的Mapper.xml等资源文件能够被正确包含在最终的打包结果中。通过设置<directory>、<includes>和<filtering>属性,可以实现对src/main/java和src/main/resources目录下所有类型文件的精确控制。
732

被折叠的 条评论
为什么被折叠?



