解决idea创建ssm项目找不到mybatis的mapper的xml文件问题
http://blog.csdn.net/v19freedom/article/details/69855302
后来上网搜了下,别人给出的答复
- idea在build工程的时候 遇到maven项目 使用的是pom文件里面配置的<build></build>里面的东西
- 而这里面如果不做特别配置 是maven默认的 编译的时候 只搬运src/main/java里面的java文件到target/classes,其他文件会被忽略
- 解决办法就是向maven-resources-plugin插件增加配置
- http://bbs.csdn.net/topics/391841282?page=1#post-402070612 这个里面有配置的全文
- 这样配置之后 idea在build的时候 或者执行 maven test 的时候 才能把源码文件夹里的xml文件与java文件一起搬到target/classes 里面去
- 别人如果导入你的这个maven工程 也不用设置idea了
- 另外 为什么在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文件问题相关推荐
- idea创建SSM项目(Spring+SpringMVC+MyBatis)
idea创建SSM项目(Spring+SpringMVC+MyBatis) 项目创建 创建数据库 自动生成mapper 先做一个简单的测试 以下配置 可参考博客https://blog.csdn.ne ...
- 分模块创建ssm项目
使用Idea分模块创建ssm项目,SpringMVC+Spring+MyBatis+Maven整合 一.简介 二.开发工具 三.idea创建maven工程 1.新建maven 父工程 2.创建子模块 ...
- JAVA项目怎么不是蓝色_解决IDEA创建maven项目时pom.xml没有变蓝的问题
如下所示: 选中pom.xml,右键点击add as maven project, 稍等片刻后就可以了 补充知识:Idea导入maven项目不自动识别pom.xml *Idea导入maven项目不自动 ...
- ssm启动不报错_解决idea导入ssm项目启动tomcat报错404的问题
用idea写ssm项目,基于之前一直在用spring boot 对于idea如何运行ssm花费了一番功夫 启动tom act一直在报404 我搜了网上各种解决办法都不行,花费一天多的时间解决不了 就是 ...
- 解决IDEA创建maven项目时没有src目录
解决IDEA创建maven项目时没有src目录 1.配置默认的settings 2 新建maven项目时配置 相关文章链接: Eclipse与IDEA创建一个Maven的Java项目 观前提示: 本文 ...
- Eclipse2022创建SSM项目及问题解决
Eclipse2022创建SSM项目及问题解决 使用Eclipse创建SSM项目的过程中会遇到一些问题,相对于IDEA而言更为繁琐,该篇文章是在使用Eclipse2022,并且设备上已经安装.配置好了 ...
- IDEA项目创建Mapper的xml文件的方法
为了方便创建mapper的xml文件,所以可以自定义一个模板文件,以后用起来很方便. 1.打开设置 2.搜索 File and Code Templates,进行如下操作 模板代码附上 <?xm ...
- SSM 生成mapper中xml文件:未能解析映射资源:“文件嵌套异常
SSM 生成mapper中xml文件:未能解析映射资源:"文件嵌套异常 参考文章: (1)SSM 生成mapper中xml文件:未能解析映射资源:"文件嵌套异常 (2)https: ...
- 解决IntelliJ创建Maven项目一直显Loading archetype list
最近在使用idea的过程中,创建maven项目,一直会遇到这个问题,查了很多资料,最终解决啦. 网上普遍存在两种方式 但是我是用第三种方式解决的..... 首先,说说前两种方式, 1.删除{User_ ...
最新文章
- native react 常用指令_React-Native 常用命令
- 网络爬虫:采用“负载均衡”策略来优化网络爬虫
- hdu1597(二分)
- Android组件化初探
- Python词云#疫情退去后,你最想做什么
- html:(5):了解html的代码注释和语义化
- 速途网范锋:我的创业路早已命中注定
- Spring Cloud Sleuth + Zipkin + RabbitMQ 监控微服务应用(二)
- [FFmpeg] 编译官方例子
- PagerAdapter跟BaseAdapter的覆盖
- mysql 1136 column_安装mysql遇到ERROR: 1136 Column count doesn't match value count at row 1
- Vue todos案例
- 发红包的程序代码java_Java实现微信发红包
- DNS服务详解(解析+搭建)
- 7-2 寻找大富翁 (25 分)
- 創新組合型的架構設計(Part-4):EIT造形幕後的設計思想
- python生成文章标题_标题党文章生成器
- 【单片机仿真】(七)寻址方式 — 位寻址
- linux下的扫描软件,4个用于Linux系统的扫描软件 - 爱绿豆
- 区块链游戏常见的 10 种分类
热门文章
- 广西大学计算机英语复试的内容,广西大学计算机专业的研究生复试时
- Mysql8.0 15安装后怎么打开_mysql-8.0.15-winx64 解压版安装 图文详解
- 我是学渣,非计算机专业,当年我如何零基础自学web前端成功的!
- PHP地图规划骑行路径,骑行路线规划
- android 自定义域名,Android 懒加载优化
- oracle map order,oracle面向对象技术中的map和order方法有何不同?
- 螺旋天线matlab仿真,用AMDS进行螺旋天线仿真
- php计算单价乘数量,数量单价怎么算出金额
- java编译sql存过_SQL SERVER 临时表导致存储过程重编译(recompile)的一些探讨
- python与机器学习(四)——线性回归和逻辑斯蒂回归