解决eclipse MAVEN项目导入使用intellij idea开发target目录下不存在mapper.xml文件问题

之前使用eclipse作为开发工具,导入idea后 maven clear install 以及tomcat 启动均正常,但访问数据库开始出错,出现找不到statement 错误。

项目的mapper .xml映射文件位置如下:

 解决eclipse MAVEN项目导入使用intellij idea开发target目录下不存在mapper.xml文件问题_第1张图片

后来检查发现编译后的字节码文件.class无误,可是mapper层对应的mapper.xml都缺失了,

编译后target 目录结构如下(缺少mapper目录):

解决eclipse MAVEN项目导入使用intellij idea开发target目录下不存在mapper.xml文件问题_第2张图片

解决:修改了pom文件,加入编译时指定编译.xml文件  在 节点下的增加节点

配置如下:

复制代码
 
   

   wxback
   
      
          org.apache.maven.plugins
          maven-compiler-plugin
          3.1
          
             1.7
             1.7
          
      
       

   
   
      
         src/main/java
         
            **/*.xml
         
         true
      
      
         src/main/resources
         true
      
   

你可能感兴趣的:(mybatis,idea)