Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Deploy pelo terminal é ignorado pelo cliente

Já gerei JARs anteriormente e executei normalmente no browser pelo terminal, porém acompanhando a aula, gerei o JAR , fiz o deploy via terminal, mas no Postman o status é 401 "Unauthorized", até mesmo para o GET, e, pelo browser apresenta o form de segurança do Spring com bootstrap, mas ignora qualquer entrada de email e senha.

O mesmo projeto roda normalmente pela IDE, e está acessando o perfil DEV.

Já fiz UpdateProject, Maven Clean, Maven install, gerei novamente um novo arquivo JAR, executei, mas continua na mesma.

Pela linha de comando usei o maven 3.6.3 e pela IDE Spring parent 2.3.1

1 resposta
solução!

Resolvido! Na IDE o parâmetro para utilizar o ambiente DEV profile já estava setado no argumento da VM, por isso executava normalmente. Quando gerei pelo terminal faltou acrescentar esse parâmetro, porém, na aula posterior o professor complementou o assunto:

java -jar -Dspring.profiles.active=dev forum-0.0.1-SNAPSHOT.jar