Boa tare!
Estou tentando seguir o passo dado na aula, apertando run na aplicação, mas é exatamente essa mensagem que recebo.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tare!
Estou tentando seguir o passo dado na aula, apertando run na aplicação, mas é exatamente essa mensagem que recebo.
Olá, Diogo. Tudo bem?
Esse problema está relacionado à configuração da URI do banco de dados no seu arquivo application.properties. A mensagem de erro "URI with undefined scheme" indica que pode haver algo errado na definição da URI.
Aqui estão algumas coisas que você pode verificar:
Verifique se a URI está corretamente formatada. No seu caso, parece estar correta, mas verifique se não há espaços ou caracteres indesejados:
spring.datasource.url=jdbc:postgresql://localhost:5432/empire_foundation
Verifique o driver do PostgreSQL está corretamente especificado e que a dependência está incluída no seu pom.xml:
spring.datasource.driver-class-name=org.postgresql.Driver
Verifique se o nome de usuário e a senha estão corretos:
spring.datasource.username=postgres
spring.datasource.password=#3Dvlo08_#*
Verifique se você tem a dependência do PostgreSQL no seu pom.xml:
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.5</version> <!-- Verifique se a versão está correta -->
</dependency>
Verifique se o servidor PostgreSQL está rodando e que a porta 5432 está aberta e acessível.
Se tudo estiver correto e o problema persistir, pode ser útil limpar e reconstruir o projeto para garantir que todas as dependências estejam atualizadas.