1
resposta

alterar a porta da aplicação

Assim que iniciei o projeto, tive que mudar a porta de 8080 para 8081, pois a 8080 ja estava sendo usada. Alterei enviando "server.port=8081" no arquivo application-test.properties.

Só que isso está me impedindo de seguir com alguns passos do curso. Aos 10 minutos e 8 segundos da aula, ele executou o teste da LanceE2ETest.java e teve sucesso nas três etapas, eu obtive erro nas três.

Dei uma olhada no log e vi que a porta 8080 ainda está sendo considerada "Location: http://localhost:8080/login[\r][\n]". Como faço para configurar a aplicação para ouvir a porta 8081? ja alterei o

No docker-compose.yml ja alterei para ports: - 8081:8081 e alterei no application-test.properties server.port=8081 e mesmo assim quando executo o LanceE2ETest.java continua dando erro nas três etapas.

O que devo fazer para ter sucesso nos testes?

1 resposta

Olá Giovanna, tudo bem?

Uma solução seria verificar se a porta 8081 está realmente livre e não sendo usada por outro processo.

Outra coisa que você pode tentar é verificar se o arquivo application-test.properties está sendo carregado corretamente. Para isso, você pode adicionar uma linha no arquivo com uma propriedade qualquer e verificar se essa propriedade está sendo reconhecida pelo sistema.

Caso o problema persista, sugiro que você poste o código do LanceE2ETest.java aqui para análise e verifique se há alguma referência à porta 8080 que precisa ser alterada para 8081.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software