设为首页 加入收藏

TOP

MyBatis运行找不到xml资源文件
2023-07-25 21:30:27 】 浏览:36
Tags:MyBatis xml 文件

运行报错

image

报错原因

程序运行后,没有将 src/main/java 目录下的资源文件(xml、properties等等)导出到 target工作目录下,所以程序找不到

java目录:
image

运行后的target目录:
image
可以看到并没有 MonsterMapper.xml文件

解决方法

  1. Maven项目在 pom.xml 文件中配置

    <!--
            解决找不到资源文件问题
            1.在build中配置resources,使资源导出到 target目录
            2.含义是将 src/main/java 目录和子目录的xml资源文件在build项目时,
            导出到对应的target目录下
    -->
    <build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>
    </build>
    
  2. 将Maven项目clean一下,

    image

    运行后 target目录就会生成xml文件

    image

  3. 如果还是不行的话,进行下面操作

    image

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇CAS的service参数验证 下一篇JVM调优笔记(一)--Nacos GC引发..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目