欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

找不到conf文件以及mapper文件

程序员文章站 2022-05-10 13:08:30
...

编译时不到conf.xml以及mapper.xml文件

在使用Mybatis时,使用Maven clean后install后在target中找不到对应的两个xml文件。

原因1:

  • IDEA中你的文件创建时选择xml格式,但是后缀名没有xml,IDEA也会显示它是一个xml==但是并不会编译执行。==所以你需要将其重命名为conf.xml、mapper.xml。

原因2:

  • IDEA并不会编译java文件中的xml文件。

我的文件目录为:
找不到conf文件以及mapper文件

对原因1的解决方法:

  • 将文件重命名,加上后缀.xml。

对原因2的解决方法:

  • 在pom文件中的build标签中添加如下代码,**以编译java文件中的xml文件。**resources是编译resources文件中的xml文件的。
<resources>
      <resource>
        <directory>src/main/java</directory>
        <includes>
          <include>**/*.xml</include>
        </includes>
      </resource>

      <resource>
        <directory>src/main/resources</directory>
        <includes>
          <include>**/*.xml</include>
        </includes>
      </resource>
    </resources>
  </build>