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

[Dúvida] Duvida

Qual seria a diferença em roda a aplicação no intellij, pro terminal?

1 resposta
solução!

Olá, Francisco!

A diferença entre rodar a aplicação no IntelliJ e no terminal está principalmente no ambiente em que a aplicação é executada e na forma como você interage com ela.

  1. IntelliJ: Quando você roda a aplicação no IntelliJ, está utilizando o ambiente integrado de desenvolvimento (IDE), que oferece várias facilidades, como depuração, visualização de logs em tempo real e integração com outras ferramentas de desenvolvimento. É ideal para o desenvolvimento e testes locais, pois facilita a identificação de erros e ajustes no código.

  2. Terminal: Executar a aplicação via terminal é mais próximo de como ela seria executada em um ambiente de produção. Isso é especialmente útil quando você quer simular o comportamento da aplicação em um servidor, onde você não terá a interface gráfica do IntelliJ. No terminal, você geralmente executa o arquivo .jar gerado pelo build do projeto usando um comando como java -jar nome-do-arquivo.jar. Isso também permite passar variáveis de ambiente e configurar perfis de execução, como o prod, diretamente na linha de comando, o que é essencial para preparar a aplicação para o deploy.

Espero ter ajudado e bons estudos!