Configuração do Ambiente de Desenvolvimento
Home | Escopo e Cronograma | Processo | Design/Mockups | Configuração | Arquitetura | Código | BD | Qualidade | Utilização |
---|
A página a seguir ensina como configurar o ambiente para rodar o projeto em todos os seus repositórios.
Backend
Para rodar ambos os projetos - api e auth a configuração é a mesma.
🐳
Docker
Para rodar a aplicação local em containers, é necessário fazer o download do Docker. A forma mais fácil (e mais recomendada) para isso é fazer o download diretamente do Docker Desktop
Após abrir o Docker Desktop e subir algum container, você conseguirá gerenciá-los através desse painel:
Após a instalação, se familiarize com os comandos do docker subindo imagens de bancos de dados, serviços de mensageria, etc
IntelliJ
A IDE utilizada para rodar código Kotlin de forma mais fácil é o IntelliJ. Além disso, ambos foram criados pela mesma empresa.
Para baixar o IntelliJ, basta clicar aqui e você será direcionado para a página de download. Caso tenha linkado sua conta de estudante da PUCRS com a JetBrains, recomendamos baixar a versão ultimate
Configure o projeto para usar o JDK 17
Após abrir um dos projeto na IDE, temos que aplicar algumas configurações.
Primeiro, devemos selecionar o JDK 17 na estrutura do projeto.
Para isso, iremos em File
> Project Structure
:
E então selecionaremos o JDK 17:
Configuração do Gradle
Instale o Gradle em seu sistema operacional seguindo a página oficial
Por último, basta selecionar o JDK correto para o Gradle utilizar.
Vá nas configurações abaixo e confira se o JDK selecionado é o correto:
Postman
Para testar as componentes backend, utilizaremos o Postman para realizar chamadas HTTP. Instale o Postman pela página oficial