记录idea maven项目打包部署web项目mapper扫描失败
生活随笔
收集整理的這篇文章主要介紹了
记录idea maven项目打包部署web项目mapper扫描失败
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
最開始以為這里出了問題,后來加上以后還是不能把mapper.xml打包進去
這是報的異常信息
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>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
只要報resource標記為資源文件就不會出現問題就不用加入資源文件下的相關的打包.
?
轉載于:https://www.cnblogs.com/jianxin-lilang/p/7810140.html
總結
以上是生活随笔為你收集整理的记录idea maven项目打包部署web项目mapper扫描失败的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【bzoj5064】B-number
- 下一篇: python 中爬虫的运用