Error starting ApplicationContext.Application run failed

"本文分享了在遇到系统报错时如何检查和解决配置文件问题。首先,检查"xml/yml"配置文件中的单词拼写、大小写和空格。作者通过实例指出,即使一个小字母的遗漏也可能导致系统无法识别。其次,如果配置文件在target/classes目录下缺失,可以在pom.xml中添加相应配置。最后提醒,面对网络上的解决方案,应谨慎操作,逐步排查。"
摘要由CSDN通过智能技术生成

解决方案(90%都可以)1:

        当你遇见这种问题的时候,你首先是去查看配置文件"xml/yml")等配置文件。

                注意:首先检查里面的“单词”是不是“写错”有没有“漏写字母”,以及是“大小写”。

                            检查完之后,在查看你的配置文件中间是否有空格:例如(正常是深紫色的)↓

错误:↓ 

正确:↓

接下来就是我个人遇到的问题了:

当时找了很久才发现配置文件的config.xml文件出现问题:

注意看我的:↓

当时就因为输入太快,不小心漏写了一个d,这个二级缓存,系统也不会直接显示出来报错!

而是检测出来之后,抽象的告诉你配置文件有问题。后来经过长时间查找,终于才找到并纠正过来。

 然后重启就运行成功了!

解决方案二:

        当使用解决方案1还没有解决时,在方案一的前提下,可以使用本方案

当对应的target目录classes下,没有相对应的xml文件,可在pom.xml文件下添加以下配置文件

<!--切勿乱使用-->
<!--当target目录classes没有相对应的xml文件时(mybatis-config.xml),可临时调用-->
<build>
    <resources>
        <resource>
            <directory>src/main/java</directory>
            <includes>
                <include>**/*.*</include>
            </includes>
            <excludes>
                <exclude>**/*.java</exclude>
            </excludes>
        </resource>
    </resources>
</build>

希望大家能能避免这种粗心导致的坑, 感谢大家的支持!

注(在网上找到其它的方法时,特别是需要添加pom或者其它信息的时候,如果还没有运行成功,个人建议把那些信息先删除,在慢慢找!)

-----------------------有任何问题可以在评论区评论,也可以私信我,我看到的话会进行回复,欢迎大家指教------------------------

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值