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
Action:Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).Disconnected from the target VM, address: '127.0.0.1:56046', transport: 'socket'
Process finished with exit code 1
此原因是未配置数据源导致的,
解决方案:
1:yml配置数据源
spring: datasource: username: xxx password: xxx url: jdbc:mysql://localhost:3306/sakila?serverTimezone=UTC&useUnicode=true@characterEncoding=utf-8 driver-class-name: com.mysql.jdbc.Driver
2:取消数据源的自动装配
在启动类上排除数据源的自动装配
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})