博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决Maven和Mybatis整合时打包漏掉mapper的xml文件及其它资源
阅读量:6274 次
发布时间:2019-06-22

本文共 453 字,大约阅读时间需要 1 分钟。

hot3.png

最近新项目组织方式改成Maven,其中遇到了不少问题,最为严重的是,Mybatis启动老是报绑定错误(找不到Mapper对应的 SQL配置),经过一番Google未能解决问题(大家都说是XML没写对之类的),根本就没有怀疑到漏掉XML文件,最后迫不得已,去查看了下 Maven打包后的war文件,才找到问题。 废话不多说,解决方式是,在pom.xml文件中的build节点中,添加如下代码:
      <resources>
             <resource>
                 <directory> src/main/java </directory>
                 <includes>
                     <include> **/*.properties </include>
                     <include> **/*.xml </include>
                 </includes>
                 <filtering> false </filtering>
             </resource>
         </resources>

转载于:https://my.oschina.net/zchuanzhao/blog/512580

你可能感兴趣的文章
几点Java程序必须满足的基本规则
查看>>
开源数据库Sharding技术
查看>>
mysql用户管理、常用sql语句、mysql数据库备份恢复
查看>>
linux 下route命令
查看>>
关于exchange 2010在单林多域环境中创建邮箱问题
查看>>
常用的正则表达式
查看>>
delphi 操作文件
查看>>
AWS RDS多可用区+EC2实例跑mysql从库的测试
查看>>
oracle经典书籍推荐
查看>>
OCI,runC,containerd 是什么?(部分转载)
查看>>
FFmpeg Reinit context to 1920x1088问题描述
查看>>
基于 HTML5 Canvas 的 3D 压力器反序列化
查看>>
js获取select标签选中的值
查看>>
LeetCode021 Merge Two Sorted Listss C语言
查看>>
DOM(一)——HTML DOM
查看>>
内部类的作用
查看>>
CentOS 6.7安装在VMWare中Bridge模式下网卡eth0不能自动激活的问题
查看>>
iptables实现网络防火墙(一)
查看>>
SAVE
查看>>
MFC 导入EXCEL到数据库
查看>>