A veces, los consumidores de dubbo no necesitan configurar la fuente de datos;
Cuando el subproyecto introduce la dependencia del proyecto principal
Al mismo tiempo, se introduce la dependencia de configurar automáticamente el origen de datos. Cuando no hay una configuración de origen de datos, se informará un error;
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Dos soluciones:
Si no necesita configurar la fuente de datos y necesita usar dependencias, puede usar el primer método
-
Cancelar la configuración automática de la fuente de datos;
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
-
No introduzca la dependencia de la fuente de datos, ni excluya
<exclusions> <exclusion> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> </exclusion> </exclusions>