Recientemente apareció durante la llamada remota:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Pero de hecho, no hice nada sobre la base de datos, y este error hizo que el proyecto se iniciara.
Comprobar el motivo:
puede ser la dependencia de la base de datos importada al importar dependencias, debido al error de la configuración automática SpringBoot!
<dependency>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.0.14.Final</version>
<scope>compile</scope>
</dependency>
Solución:
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
@EnableDiscoveryClient
@EnableFeignClients
public class SearchApp {
public static void main(String[] args) {
SpringApplication.run(SearchApp.class,args);
}
}
Agregue Exclude = DataSourceAutoConfiguration.class al @SpringBootApplication de la clase de inicio y libere DataSourceAutoConfiguration para resolver este problema.
.