http://blog.csdn.net/v19freedom/article/details/69855302

后来上网搜了下,别人给出的答复

  1. idea在build工程的时候 遇到maven项目 使用的是pom文件里面配置的<build></build>里面的东西
  2. 而这里面如果不做特别配置 是maven默认的 编译的时候 只搬运src/main/java里面的java文件到target/classes,其他文件会被忽略
  3. 解决办法就是向maven-resources-plugin插件增加配置
  4. http://bbs.csdn.net/topics/391841282?page=1#post-402070612 这个里面有配置的全文
  5. 这样配置之后 idea在build的时候 或者执行 maven test 的时候 才能把源码文件夹里的xml文件与java文件一起搬到target/classes 里面去
  6. 别人如果导入你的这个maven工程 也不用设置idea了
  7. 另外 为什么在eclipse里面 即使pom不做这个特别配置 也没问题 原因是eclipse在build工程的时候 不依赖 maven的pom文件 用的eclipse的编译机制 不会忽略源码文件夹里面的xml文件  
    按照这个修改下增加了个插件,再重新编译部署下,发现好了
    <plugin>  <artifactId>maven-resources-plugin</artifactId>  <version>2.6</version>  <executions>  <execution>  <id>copy-xmls</id>  <phase>process-resources</phase>  <goals>  <goal>copy-resources</goal>  </goals>  <configuration>  <outputDirectory>${basedir}/target/classes</outputDirectory>  <resources>  <resource>  <directory>${basedir}/src/main/java</directory>  <includes>  <include>**/*.xml</include>  </includes>  </resource>  </resources>  </configuration>  </execution>  </executions>
    </plugin>  

转载于:https://www.cnblogs.com/feifeicui/p/8625173.html

解决idea创建ssm项目找不到mybatis的mapper的xml文件问题相关推荐

  1. idea创建SSM项目(Spring+SpringMVC+MyBatis)

    idea创建SSM项目(Spring+SpringMVC+MyBatis) 项目创建 创建数据库 自动生成mapper 先做一个简单的测试 以下配置 可参考博客https://blog.csdn.ne ...

  2. 分模块创建ssm项目

    使用Idea分模块创建ssm项目,SpringMVC+Spring+MyBatis+Maven整合 一.简介 二.开发工具 三.idea创建maven工程 1.新建maven 父工程 2.创建子模块 ...

  3. JAVA项目怎么不是蓝色_解决IDEA创建maven项目时pom.xml没有变蓝的问题

    如下所示: 选中pom.xml,右键点击add as maven project, 稍等片刻后就可以了 补充知识:Idea导入maven项目不自动识别pom.xml *Idea导入maven项目不自动 ...

  4. ssm启动不报错_解决idea导入ssm项目启动tomcat报错404的问题

    用idea写ssm项目,基于之前一直在用spring boot 对于idea如何运行ssm花费了一番功夫 启动tom act一直在报404 我搜了网上各种解决办法都不行,花费一天多的时间解决不了 就是 ...

  5. 解决IDEA创建maven项目时没有src目录

    解决IDEA创建maven项目时没有src目录 1.配置默认的settings 2 新建maven项目时配置 相关文章链接: Eclipse与IDEA创建一个Maven的Java项目 观前提示: 本文 ...

  6. Eclipse2022创建SSM项目及问题解决

    Eclipse2022创建SSM项目及问题解决 使用Eclipse创建SSM项目的过程中会遇到一些问题,相对于IDEA而言更为繁琐,该篇文章是在使用Eclipse2022,并且设备上已经安装.配置好了 ...

  7. IDEA项目创建Mapper的xml文件的方法

    为了方便创建mapper的xml文件,所以可以自定义一个模板文件,以后用起来很方便. 1.打开设置 2.搜索 File and Code Templates,进行如下操作 模板代码附上 <?xm ...

  8. SSM 生成mapper中xml文件:未能解析映射资源:“文件嵌套异常

    SSM 生成mapper中xml文件:未能解析映射资源:"文件嵌套异常 参考文章: (1)SSM 生成mapper中xml文件:未能解析映射资源:"文件嵌套异常 (2)https: ...

  9. 解决IntelliJ创建Maven项目一直显Loading archetype list

    最近在使用idea的过程中,创建maven项目,一直会遇到这个问题,查了很多资料,最终解决啦. 网上普遍存在两种方式 但是我是用第三种方式解决的..... 首先,说说前两种方式, 1.删除{User_ ...

最新文章

  1. native react 常用指令_React-Native 常用命令
  2. 网络爬虫:采用“负载均衡”策略来优化网络爬虫
  3. hdu1597(二分)
  4. Android组件化初探
  5. Python词云#疫情退去后,你最想做什么
  6. html:(5):了解html的代码注释和语义化
  7. 速途网范锋:我的创业路早已命中注定
  8. Spring Cloud Sleuth + Zipkin + RabbitMQ 监控微服务应用(二)
  9. [FFmpeg] 编译官方例子
  10. PagerAdapter跟BaseAdapter的覆盖
  11. mysql 1136 column_安装mysql遇到ERROR: 1136 Column count doesn't match value count at row 1
  12. Vue todos案例
  13. 发红包的程序代码java_Java实现微信发红包
  14. DNS服务详解(解析+搭建)
  15. 7-2 寻找大富翁 (25 分)
  16. 創新組合型的架構設計(Part-4):EIT造形幕後的設計思想
  17. python生成文章标题_标题党文章生成器
  18. 【单片机仿真】(七)寻址方式 — 位寻址
  19. linux下的扫描软件,4个用于Linux系统的扫描软件 - 爱绿豆
  20. 区块链游戏常见的 10 种分类

热门文章

  1. 广西大学计算机英语复试的内容,广西大学计算机专业的研究生复试时
  2. Mysql8.0 15安装后怎么打开_mysql-8.0.15-winx64 解压版安装 图文详解
  3. 我是学渣,非计算机专业,当年我如何零基础自学web前端成功的!
  4. PHP地图规划骑行路径,骑行路线规划
  5. android 自定义域名,Android 懒加载优化
  6. oracle map order,oracle面向对象技术中的map和order方法有何不同?
  7. 螺旋天线matlab仿真,用AMDS进行螺旋天线仿真
  8. php计算单价乘数量,数量单价怎么算出金额
  9. java编译sql存过_SQL SERVER 临时表导致存储过程重编译(recompile)的一些探讨
  10. python与机器学习(四)——线性回归和逻辑斯蒂回归