一.问题描述
在学习mybatis中target包中找不到xml文件
二.问题解决
1.首先看一下pom.xml中是否加入了这句话,因为maven默认是不会解析src下的xml文件的,加上了以下配置就可以了
<build>
<resources>
<resource>
<!-- directory:指定资源文件的位置 -->
<directory>src/main/java</directory>
<includes>
<!-- “**” 表示任意级目录 “*”表示任意任意文件 -->
<!-- mvn resources:resources :对资源做出处理,先于compile阶段 -->
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<!-- filtering:开启过滤,用指定的参数替换directory下的文件中的参数(eg. ${name}) -->
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>
注意:加上了这句一定要刷新maven
2.如果加入了上面的配置还是不可以,那么就使用绝招吧,绝对管用
在控制台敲命令
mvn clean package