Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

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

Olá tudo bem galera?

Mexendo na minha aplicação dps dessa aula, sem nenhuma explicação aparente começou a ser gerada essa exceção, impedindo o spring de inicializar. Pesquisei e a maioria das soluções recomendadas consistiam em preencher com os dados do banco de dados no properties, porém a aplicação funcionava perfeitamente, é como se de repente o spring não detectasse mais os properties pra carregar as configurações. O problema começou a acontecer dps que inclui a biblioteca do jwt, removi ela pra ver se volta ao normal, mas nada funciona, cheguei a dar clean no projeto e tudo mas sem sucesso.

Desde já muito obrigado.

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
[2m2022-12-23T12:12:21.840-03:00[0;39m [31mERROR[0;39m [35m1800[0;39m [2m---[0;39m [2m[  restartedMain][0;39m [36mo.s.b.d.LoggingFailureAnalysisReporter  [0;39m [2m:[0;39m 

***************************
APPLICATION FAILED TO START
***************************

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).
2 respostas

Boa tarde Felipe.

Poderia postar seu pom.xml e application properties?

solução!

Olá Fernanda, consegui resolver, mas não entendo muito bem o motivo.

spring.datasource.url=jdbc:mysql://localhost/mymoney
spring.datasource.username = root
spring.datasource.password = root
spring.datasource.hikari.auto-commit=true
spring.jpa.hibernate.ddl-auto=update

server.error.include-stacktrace=never

Esse é o meu application.properties, apaguei as duas últimas linhas (ddl-auto e stacktrace), atualizei e dei clean, executei o projeto e deu certo, depois inseri novamente as últimas duas linhas e reiniciei o projeto e voltou a funcionar normal.

Não entendo o motivo de voltar a funcionar. o.o