Ola Pessoal, Porque o sistema esta solicitando login?
Tbm acontece comigo.
Mesma coisa aqui. Uso Windows. Executei o comando no powershell e no cmd.
Estou verificando porque ele apresenta a página de login, e só consegui subir a aplicação na minha máquina pois removi o .profiles.active=prod do -Dspring.
Mesma coisa. Mesmo executando o comando direto no prompt nada acontece, não roda mas também não dá erro
Tudo bem pessoal?
Vamos fazer por partes,
mysql-forum-api | Version: '5.7.43' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server (GPL) podendo mudar a versão do mysql (Version: '5.7.xx')redis-forum-api | 1:M 28 Aug 2023 17:36:41.315 * Ready to accept connections tcp na parte do redis, podendo mudar a data.mvn clean package dentro da pasta app[INFO] BUILD SUCCESSchmod +x start.sh e depois executar com ./start.shjava -jar -Xms128M -Xmx128M -XX:PermSize=64m -XX:MaxPermSize=128m -Dspring.profiles.active=prod target/forum.jar, caso apareça um erro de Unrecognized VM option retire a parte do erro, no meu caso ficou java -jar -Xms128M -Xmx128M -Dspring.profiles.active=prod target/forum.jar, e se tirar a opção -Dspring.profiles.active=prod a tela de login apareceINFO 3412 --- [ main] br.com.alura.forum.ForumApplication : Started ForumApplication in xx.xx seconds (JVM running for xx.xxx)***************************
APPLICATION FAILED TO START
***************************
Description:
Web server failed to start. Port 8080 was already in use.
Action:
Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.
quer dizer que tem outra aplicação em execução na mesma porta e por isso esta aparecendo essa tela de login
nesse caso vá em app\src\main\resources nos arquivos application.properties e application-prod.properties e altere a linha server.port:8080 para server.port:8079 por exemplo, e fique ligado pois agora a porta da aplicação é a 8079, então sempre que o instrutor colocar porta 8080 você tem que colocar a 8079 (pode ser outra porta, só lembra de qual é). Depois volte e recomece do passo 2.
Se o problema continuar, manda os logs da compilação (as ultimas 10 linhas), aplicação (as ultimas 15 linhas) e do docker compose (as ultimas 15 linhas) para podermos dar uma olhada e dar uma ajuda, mas espero ter ajudado