Bug复现:
nested exception is org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException: Failed to determine a suitable driver class
起初一直以为是配置文件本身的问题,直到看到target没有该yaml文件,以前一直都是只引入src/main/java中的内容,并无引入resources文件夹中的内容,才导致了该难以发现的Bug。
解决办法就是在pom文件中加入resource,引入resources目录中的配置文件:
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
<include>**/*.yaml</include>
</includes>
<filtering>false</filtering>
</resource>