4
respostas

Erro ao executar API

Olá, baixei a API do github e tentei executar com o comando :

java -jar instalura.jar

E retorna esse ero:

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

Tentei baixar o arquivo do https://instalura-api.herokuapp.com/ mas conteudo retornado é o seguinte :

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Tue Nov 06 19:42:31 UTC 2018
There was an unexpected error (type=Forbidden, status=403).
Access Denied

Estou usando o java 8 e rodando no linux.

Alguém pode me ajudar ?

4 respostas

Oi Pedro, pode tentar de novo a api usando esse tutorial. O link do heroku não tá funcionando mesmo, vou mandar pro galera da Alura pra eles ajeitarem. Assim que souber de algo te informo aqui.

Oi Vânia! Eu tentei a api desse link : https://github.com/alberto-alura/instalura-api.

Quando tento executar retornar aquele erro que mandei na primeira mensagem :(

Obrigado por responder, estou no aguardo.

Oi Pedro, eu enviei a pergunta lá pro pessoal. Esperando eles responderem. O tutorial eu esqueci de mandar o link: https://cursos.alura.com.br/course/react-parte-2/task/24451. No tira dúvidas tem uns erros lá do pessoal com a api. Podia dar uma olhada...

Oi Pedro,

Para usar a API local vc precisa rodar java (java -jar instalura.jar) mas tbm precisa ter o MYSQL instalado.

Isso tudo eh explicado no curso sobre React:

https://cursos.alura.com.br/course/react-parte-2/task/22812


Caso nao queira usar a API local pode usar o API remota (ela está funcionando sim), por exemplo:

https://instalura-api.herokuapp.com/api/public/fotos/rafael

Tudo bem?

abs