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

Sobre o deploy da aplicação

quando geramos o arquivo jar, o script do data.sql não executa? pq tentei logar usando o usuário que criamos via data.sql e não funcionou

5 respostas

Oi Kaique,

Era pra executar normalmente.

Deu algum erro no terminal ao rodar a aplicacao?

Pior que não, eu executei a aplicação dessa forma:

java -jar forum.jar -Dspring.profiles.active=prod

e me baseiei no insert do banco para chamar o auth:

INSERT INTO USUARIO(nome, email, senha) VALUES('Moderador', 'moderador@email.com', '$2a$10$sFKmbxbG4ryhwPNx/l3pgOJSt.fW1z6YcUnuE2X8APA/Z3NI/oSpq');

insomnia

{
    "email": "moderador@email.com",
    "senha": "123456"
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

roda normalmente sem nenhum erro, mas não loga

solução!

Adiciona mais essa propriedade no application-prod.properties e veja se resolve:

spring.datasource.initialization-mode=always

agora funcionou, obrigado!