Nao estou entendo esse esse erro depois de utilizar o comando docker compose up --build
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!
Nao estou entendo esse esse erro depois de utilizar o comando docker compose up --build
Oi!
Faz um teste, altere a classe EnviadorDeEmailReal para:
@Component
@Profile("prod")
public class EnviadorDeEmailReal implements EnviadorDeEmail {
@Autowired
private JavaMailSender emailSender;
@Async
public void enviar(String destinatario, String assunto, String mensagem) {
try {
var email = new SimpleMailMessage();
email.setFrom("naoresponda@codechella.com.br");
email.setTo(destinatario);
email.setSubject(assunto);
email.setText(mensagem);
emailSender.send(email);
} catch (Exception e) {
throw new RuntimeException("Erro ao enviar email!", e);
}
}
}
E veja se resolve
ainda esta dando erro
Eu baixei o seu projeto e aqui funcionou.
docker build -t alura/codechella:1.0 .docker-compose up --buildVerifica no seu projeto a pasta env e os arquivos app.env e mysql.env