Skip to content

alanfranciscos/Desafio-X-Api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio-X-Api

Bibliotecas utilizadas

  • Lombok
  • Flyway Core
  • PostgreSQL JDBC Drive

Sobre o banco de dados

  • É necessário ter o postgrees na versão 14 instalado.
  • É necessário que tenha o postgis instalado.

Sobre a instalação

  • É necesário abrir o programa em um editor de texto(Indico intellij para backend em java)
  • Espere carregar as pedendcias contidas no arquivo pom.xml (Maven)
  • Configure seu banco de dados como descrito no arquivo de configuração ou altere o mesmo.
  • De o "Run" no arquivo ApiApplication.java

Possíveis problemas na API

Pode ser que talvez você tenha problemas ao rodar a api devido a um problema de certificado. Para solucioná-lo, siga os seguintes passos:

  • Certifique de ter configurado a variael de ambiente do java;

  • Acesse o site : https://servicodados.ibge.gov.br/api/docs Clique no cadeado e em seguida em "a conexão é segura". image Clique em o certificado é valido. image Vá em detalhes e exporte o arquivo como um arquivo crt image

  • Abra o terminal como adm(Kernel) e execute o seguinte comando: keytool -importcert -trustcacerts -alias <nome_que_sera_salvo> -file <path/nome_do_arquivo) -keystore <path de onde esta localizado a sua keystore> -storepass changeit -noprompt

    Exemplo: keytool -importcert -trustcacerts -alias ibge_cert -file "C:\ibge_cert.crt" -keystore "C:\Program Files\Java\jdk-17\lib\security\cacerts" -storepass changeit -noprompt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published