zoukankan      html  css  js  c++  java
  • maven项目mapper文件加载不到classpath问题解决方案

    在调试我的maven项目的过程种,当我执行maven install时总提示找不到mapper.xml文件,看了一下大家的说法,都说是maven没有把src/main/java下的mapper包记载到classpath种,可以通过修改maven配置文件pom.xml的方式解决,就是将src/main/java下的xml文件包含进来,像下面这样配置:

     1 <build>
     2     <resources>
     3         <resource>
     4             <directory>src/main/java</directory>
     5             <includes>
     6                 <include>**/*.xml</include>
     7             </includes>
     8         </resource>
     9     </resources>
    10 </build>

    但是我配置之后,mapper.xml文件是加载成功了,可是我的src/main/resources下的文件又找不到了,于是我废弃这种方式,修改了一下eclipse中的配置,修改方式如下:

    1 、右键项目-Build Path-Configure Build Path

    2、按图中顺序依次选中

    3、添加配置

    按照上图中的顺序进行添加:即将src/main/java下的xml文件都加载到classpath中,因为我已经添加过了,所以提示Pattern already exists。配置完后applay就可以了,再次install就不会出现找不到mapper或找不到资源文件的问题了。

  • 相关阅读:
    Docker安装及基本命令
    SpringBoot-获取YAML文件值
    SpringBoot-YAML语法
    Maven仓库
    第一次使用Maven
    初始Maven
    索引的基本使用与创建选择
    了解索引为什么能快速查找数据
    Mysql的执行顺序与优化分析
    Mysql常用的几种join连接方式
  • 原文地址:https://www.cnblogs.com/hellowhy/p/9729822.html
Copyright © 2011-2022 走看看