412B-A1I1-S-BOOT-SpringBoot

61 阅读1分钟

类型:
1.问题信息

Description:

Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.

Reason: Failed to determine a suitable driver class
2.问题分析

配置数据源失败:未指定"url"属性,无法配置嵌入式数据源。原因:未能确定合适的驱动程序类

3.如何解决

在检查完成所有的数据源配置都是正确的情况下,造成此异常的原因为application.yamlapplication.yml文件没有被Spring扫描到,需要在pom.xml文件的build中添加扫描的相关配置

<resources>
	<resource>
	<directory>src/main/java</directory><!--所在的目录-->
	<includes><!--包括目录下的.properties,.xml 文件都会扫描到-->
	<include>**/*.properties</include>
	<include>**/*.xml</include>
	<include>**/*.yml</include>
	<include>**/*.yaml</include>
	</includes>
	</resource>
	<resource>
	<directory>src/main/resources</directory><!--所在的目录-->
	<includes><!--包括目录下的.properties,.xml 文件都会扫描到-->
	<include>**/*.properties</include>
	<include>**/*.xml</include>
	<include>**/*.yml</include>
	<include>**/*.yaml</include>
	</includes>
	</resource>
</resources>

Citation:

References: