4
respostas

[Dúvida] Ao dar start no script usando o eclipse aparece o erro Unable to launche / Whitelabel Error Page

Olá, no curso de observabilidade, na aula 1 preparando o ambiente, é fornecido um código para subir uma aplicação que será suada para ser monitorada pelo prometheus. As especificações é que tenha docker, docker-compose 1.29 ou superior e java 1.8, então foi realizada as inatalações utilizando o linux ubuntu 20.4.

Ao subir o container do mysql, tudo deu certo: Insira aqui a descrição dessa imagem para ajudar na acessibilidadeDepois foi gerado o build pelo maven, aparentemente sem erros também: Insira aqui a descrição dessa imagem para ajudar na acessibilidadeQuando vou no eclipse para dar start no start.sh, aparece o seguinte erro:

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

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Então resolvi executar o script pelo terminal do linux mesmo, dando permissão chmod +x start.sh e depois executando sudo ./start.sh. Dessa forma o script executa, porém ao acessar a página da aplicação web, aparece esse erro:

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

4 respostas

O primeiro erro** unable to launche** foi resolvido clicando 2x sobre o projeto e abrindo o marketplace do eclipse e instalando o Shellwax (tem 3 opções de editor lá).

Observando o log da execução do start.sh, observei o seguinte erro na : Insira aqui a descrição dessa imagem para ajudar na acessibilidade Acredito que issa deva ter alguma relação com o erro que tá dando na página Whitelabel Error Page Continuarei pesquisando e postarei os resultados

Corrigir o problema do Java habilitando a seguinte opção no eclipse: Insira aqui a descrição dessa imagem para ajudar na acessibilidadeporém o erro Whitelabel Error Page ao acessar a página, persiste.

Olá, Adriela!

O erro "Whitelabel Error Page" geralmente ocorre quando há algum problema com a aplicação Spring Boot. Isso pode ser causado por várias razões, como um bean não encontrado, um recurso não disponível, um erro de banco de dados, entre outros. Uma maneira comum de solucionar esse problema é verificar os logs da sua aplicação Spring Boot. Eles podem fornecer mais detalhes sobre o que está causando o erro.

Por exemplo, se você estiver rodando sua aplicação a partir do terminal, você deve ver os logs sendo impressos no console. Procure por qualquer mensagem de erro ou exceção que possa indicar o que está errado. Se você encontrar uma mensagem como "bean not found" ou "resource not available", isso pode indicar que há algo faltando ou configurado incorretamente na sua aplicação.

Além disso, verifique se a aplicação está conseguindo se conectar corretamente ao banco de dados MySQL. O erro que você está vendo pode ser causado por um problema de conexão com o banco de dados.

Espero ter ajudado e bons estudos!