Parsed mapper file:项目启动不起来

  • 环境版本
    • 先讲事情经过

环境版本

Springboot 2.7.0
mybatis-plus 3.4.1

先讲事情经过

由于我项目的 mapper 接口 和xml文件都是由 mybatis-plus 代码生成器生成的,不在 resources目录下,所以在 pom.xml 文件加入了来扫描静态资源文件,启动的时候会把 该目录下的所有 xml 文件加载到 target

<build><!-- 项目打包时会将java目录中的*.xml文件也进行打包 --><resources><resource><directory>src/main/java</directory><includes><include>**/*.xml</include></includes><filtering>false</filtering></resource></resources></build>

然后我加入之后发现原本能启动的项目启动不起来了
每次启动都是这样的:

没有任何的报错信息打印出来,这让人怎么排错????
在网上也看了好多,有很多人说是因为断点的原因,但是我没有 debug 啊,有断点也不会让我启动不了吧,,,,
还是只能靠自己摸索了
我以为是最后这个 BorrowerMapper.xml文件写的有问题,结果看了很久也没发现什么问题,最终在我们修改的另一个 xml 文件中发现了问题,

原来是这个 foreach 标签没有关,,,,,,,,,,,,
应该是 mybatis-plus 自动生成 sql 语句的时候,误操作把这个标签给删掉了,我。。。。。。。
不过确实像这种错误,控制台却没有任何的报错信息打印出来着实是有点不应该了,这中语法错误应该很好检查出来的吧
所以,如果你遇到跟我一样的问题,如果 mybatis-plus 其他地方配置的都没错,可以看看你的 .xml 文件是不是有问题,有问题的话项目启动的时候也不一定会在日志中把报错打出来。

Parsed mapper file:项目启动不起来相关推荐

  1. Linux下Tomcat项目启动报错

    Linux下Tomcat项目启动报错 org.springframework.beans.factory.CannotLoadBeanClassException: Error loading cla ...

  2. 项目启动报错Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error

    错误:项目启动报错: Error starting ApplicationContext. To display the conditions report re-run your applicati ...

  3. Quartz详解和使用CommandLineRunner在项目启动时初始化定时任务

    文章目录 Quartz介绍 自定义CommandLineRunner类: 创建.更新定时任务 service层 自定义QuartzJobBean 智能调度组件 定时任务实体类: mapper接口: 时 ...

  4. java启动时执行_java怎么实现项目启动时执行指定方法

    本文实例为大家共享了java项目启动时执行指定方法,供大家参考,详细内容如下 想到的就是监听步骤如下: 1.配置web.xml com.listener.InitListener 2.编写InitLi ...

  5. idea 启动界面导入项目_如何为您的项目启动有效的登录页面

    idea 启动界面导入项目 by Christian-Peter Heimbach 通过克里斯蒂安·彼得·海姆巴赫 如何为您的项目启动有效的登录页面 (How to launch an effecti ...

  6. Spring项目启动加载xml配置文件替换数据库提高响应速度

    文章目录 1. pom依赖 2. xml配置文件 3. 获取参数工具类 4. 根据beanId从SpringBootIOC获取类实例工具类 5. 测试类 6. 浏览器+控制台验证 1. pom依赖 & ...

  7. SpringBoot项目启动异常:Field settlementMissService in...Service required a single bean, but 2 were found:

    SpringBoot项目启动报错如下: *************************** APPLICATION FAILED TO START ************************ ...

  8. 异常解决——SpringBoot项目启动卡住,无任何异常信息

    项目场景: SpringBoot项目启动的时候Console控制台日志打印卡住,无任何异常信息打印 问题描述: 之前项目是好的,但是后面经人写了一部分代码之后,项目启动不了,SpringBoot项目启 ...

  9. SpringBoot项目启动失败: is not eligible for getting processed by all BeanPostProcessors (for example: not)

    SpringBoot项目启动失败报错: ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$f4a94db ...

  10. springboot 项目启动报Has been loaded by XML or SqlProvider, ignoring the injection of the SQL的错误的解决方案

    目前报这个错误的可能原因有以下三种: 第一种: 这个错是因为mapper文件中定义了insert,并且xml文件也定义了insert,但是他们方法名不同导致的. 参考链接 解决方案:将方法名统一 第二 ...

最新文章

  1. pythonlist特性_python 高级特性:List Comprehensions(列表生成式)
  2. wxpython是什么_请问wxpython中 event传递的什么参数?
  3. 一个Java程序猿眼中的前后端分离以及Vue.js入门
  4. 本周日,王海峰、朱军、李宏毅等大咖邀你加入这场AI开发者盛宴
  5. 《C++ Primer 第五版》(第3.5-3.6节) ——C++中的内置数组类型,string对象和C风格字符串
  6. Boost.Python实现Python C/C++混合编程
  7. C++教程[又能学英文,又能学编程]
  8. mysql 默认时间_mysql中如何设置默认时间为当前时间?
  9. 内核初始化-从start_kernel到init
  10. 计算机记笔记软件是什么,电脑记笔记软件哪个好(适合学生做笔记的软件)
  11. android adb连接多个夜神模拟器,夜神安卓模拟器连接adb的具体操作流程
  12. 完整流程 Flutter 集成 Rust 多语言跨端开发基础案例
  13. 三方应用如何在SystemUI快捷设置中添加快捷开关
  14. JSON的生成和解析
  15. bne 1b 汇编含义
  16. Matlab分析系统的动态性能
  17. SSM+基于Vue框架的在线投票系统的设计与实现 毕业设计-附源码221604
  18. 全国中学生计算机竞赛被取消,叫停4个月,中国计算机学会发布通知,恢复信奥联赛...
  19. 语法解析错误: syntax error, unexpected ‘��‘ (T_STRING), expecting ‘,‘ or ‘;‘
  20. 【超详细】SpringBoot与Shiro整合-权限管理实战实操(附源码地址)

热门文章

  1. 修复 Fontconfig Error
  2. 学计算机激励标语口号,关于学习的励志口号标语(精选160句)
  3. 花生壳配置代理域名访问内网API服务
  4. 【Git】从本地上传到github的文章显示图片的方法
  5. 基于java浏览器的设计与实现_基于java的浏览器的设计与实现论文.docx
  6. 盘点一份JS逆向代码转换为Python代码的教程
  7. Linux的LILO引导程序,LILO引导程序
  8. 第9章第18节:制作商业计划书的商业模式幻灯片 [PowerPoint精美幻灯片实战教程]
  9. FFMPEG :resource temporarily unavailable
  10. 服务器运行cad慢,cad从服务器上打开很慢,在本地打开很快