在打maven包是遇见一个问题:打完包发现src/main/java中的的mapping没有被打包进去;

原因主要是mapping目录里面的文件都是xml文件并不是.java文件,而maven打包默认的src/main/java的是Java文件,它不会打包里面的xml文件,所以在打包之后里面不会有mapping。

本人使用的第二种方式;

解决办法:

第一种方法:

可以将xml放到 resources目录里面,这样做要改一下配置文件:把扫描xml的

把扫描包的路径改成相应的路径即可 。

第二种解决方法:

在pom.xml中配置:在build标签中添加如下内容:

src/main/java

**/*.properties

**/*.xml

false

src/main/resources

把非Java的文件配置到resource中,上面的配置配的是src/main/java下面的属性文件和xml文件,以及src/main/resources目录下的属性文件和xml文件

java xml格式打包,maven项目打包xml没有被打包解决办法 ,mybatis的xml打包相关推荐

  1. 导入一个maven项目出现红色叉号的解决办法

    导入一个maven的项目步骤: 1.打开file,点击Import进行导入项目 2.使用maven中的"Existing MavenProjects"进行导入,点击next进行下一 ...

  2. 阿里云SDK和SpringBoot maven项目中jar包冲突的解决办法

    stringboot项目在引用阿里云短信sdk时,出现jar包冲突问题,项目可以正常启动,但是启动会报如图错误 解决办法,在maven中查找到冲突的jar,并用exclusions隔离冲突的jar & ...

  3. maven项目jsp无法识别jstl的解决办法

    EL表达式无效是因为maven项目的jsp不识别jstl,只要在web-APP 标签中引入命名空间 xmlns="http://xmlns.jcp.org/xml/ns/javaee&quo ...

  4. 使用assembly插件打包maven项目

    使用IDEA工具开发好Java程序后,就可以打包了.本文介绍一个最简单的使用方法. 1 在resources目录下创建assembly.xml <assembly xmlns="htt ...

  5. [小问题] 使用idea 打包maven项目时可能遇到xml文件打包不进去

    今天在自己搭建的springboot+mybatis 项目中引入mybatis-generator之后,声称对应的mapper xml文件,但是在跑单测时,却发现mybatis报错 经排查发现,打的包 ...

  6. 【jenkins打包maven项目报错记录】

    jenkins打包maven项目报错记录 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3 ...

  7. IDEA打包Maven项目

    一.第一次需要在IntelliJ IDEA中打包Maven项目,弄了半天,才搞好,记录一下. 二.打包步骤 1. 在IntelliJ IDEA主界面的右侧点击Maven Project: 2. 在打开 ...

  8. Jenkins部署maven项目找不到jar包解决

    Jenkins部署maven项目找不到jar包解决 环境部署 问题描述 解决方案 环境部署 1. centos搭建java部署环境 2. jenkins环境搭建 3. jenkins部署springb ...

  9. IDEA中pom.xml配置文件依赖文件版本号报红的最有效解决办法

    关于IDEA中pom.xml配置文件依赖文件版本号报红的最有效解决办法,简单粗暴直接! 问题产生及解决过程 产生的报错 解决过程 问题产生及解决过程 产生的报错 最近在研究IDEA的使用以及boots ...

  10. maven项目从idea上删除后,项目名称依然被占用的解决办法

    maven项目或子模块从idea上删除(模块移除+物理删除)后,项目名称依然被占用的解决办法: 找到当前的idea工作空间,进入.idea目录,打开compiler.xml,删除所有<modul ...

最新文章

  1. 汇编中的REPZ CMPSB
  2. 开发商微信选房后不退认筹金_网曝!青岛恒大文化旅游城1400余名购房者欲退认筹金,开发商表示.........
  3. webRTC+coturn穿透服务器的安装与搭建
  4. js06--函数库jq与prototype
  5. Ubuntu16U盘没有不能新建粘贴文件[sdf] Write cache: disabled, read cache: enabled, doesn‘t support DPO or FUA
  6. React使用的扩展
  7. Kubernetes中使用CronJob定时备份etcd集群数据
  8. 漫步微积分十八——变化率问题
  9. java Socket实现简单在线聊天(二)
  10. VS调试 启动vs报错--未启动IIS
  11. 适合转HTML5大前端的5类人!有你吗?
  12. Nacos 新增命名空间
  13. 找出唯一出现一次的数
  14. 数据库锁机制和CAS概念
  15. 3d打印机自动调平Marlin固件配置
  16. C#设置文件夹权限,处理为Everyone所有权限
  17. 贝多芬《 d小调第九交响曲》(Symphony No.9 in d Minor, Op.125, 1824)(永无完结)
  18. python有趣的例子和故事_Python几个有趣和特别的小故事
  19. PDF转CAD在线怎么转换?分享个在线转换的方法
  20. java6 官方API中文版

热门文章

  1. 主键能否@onetoone_双向@OneToOne主键关联
  2. 什么是javax.ws.rs.core.context? [ 第2部分 ]
  3. Apache Hadoop HDFS数据节点Apache Mesos框架
  4. jsf组件不显示_JSF组件库–质量不只是零缺陷
  5. 第三场阴影场与属性访问器接口
  6. spring social_Spring Social入门–第2部分
  7. 抽象工厂设计模式示例
  8. 实用程序类与函数式编程无关
  9. JPA休眠替代方案。 如果JPA或Hibernate对于我的项目而言不够好,该怎么办?
  10. Java EE 7社区调查结果!