
<hr /> <div> </div> <h5 id="h1">1、DataSourceAutoConfiguration会自动加载.可以排除此类的自动配置,在启动类中加入</h5> <div> </div> <h5 id="h2">2、在application.properties或者application.yml文件中没有添加数据库配置信息.导致错误,加入数据源即可</h5> <div> </div> <h5 id="h3">3、还有一种错误,是基于第二种的,自己配置了数据源发现还是报同样的错误,新手也很容易犯的错误,就是在使用yml文件配置的时候在配置属性的前面习惯性的有一个或者几个空格或是一个“Tab”,如下:</h5> <p><img src="https://img-blog.csdnimg.cn/img_convert/2de6b27f65eb7cccf05b47b574.png" alt="SpringBoot报错:Failed to configure a DataSource: " style="outline: none;" /></p> <h6>在yml文件中配置的属性前面是不允许有缩进的,解决办法就是不缩进,该问题解决。改成如下。将缩进去掉即可,<span style="font-weight: bold;">使用yml文件配置一定要注意格式</span>,不然细节将会引起大错误</h6> <p><img src="https://img-blog.csdnimg.cn/img_convert/d946eba1dc6d4672affccf1f4.png" alt="SpringBoot报错:Failed to configure a DataSource: " style="outline: none;" /></p> <h6>还有一种使pom中为引入jar包,这里比较关键的jar包如下:</h6> <div> </div> <h4 id="h4">最后如果还发生报错就可能使自己的<span style="font-weight: bold;">url路径配错</span>,或者画蛇添足<span style="font-weight: bold;">多加了转义符</span>亦或是根本没有加载到yml文件。</h4>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/172689.html