Promoção no ar
Tempo restante da oferta:
10 Horas
18 Min
18 Seg
Assinar →

Configurando ambiente de desenvolvimento Spring Boot no MacOS

Aprenda como instalar e configurar o ambiente de desenvolvimento Spring Boot no MacOS

Cleyson Lima 5 anos atrás

A configuração do ambiente de desenvolvimento Spring Boot, consiste basicamente na instalação da JDK e do gerenciador de projetos Maven. Nesse post vamos também instalar outras ferramentas como editor de texto e cliente HTTP, desse modo você terá o ambiente completo para trabalhar com aplicações web e APIs.

Instalaremos os seguintes recursos:

  • JDK 17, kit de desenvolvimento do Java;
  • Maven, gerenciador de projetos Java e que também utilizamos para realizar o gerenciamento de dependências do projeto;
  • Visual Studio Code, editor de código para desenvolvimento em diversas linguagens, incluindo o Java;
  • Insomnia, cliente HTTP para testar nossas requisições.

Instalação da JDK 17

Para realizar a instalação da JDK no MacOS nós vamos utilizar uma ferramenta de gerenciamento de versões chamada SDKMAN!.

Primeiro precisamos instalar o SDKMAN!, para isso execute o comando abaixo:

curl -s "<https://get.sdkman.io>" | bash

Após a execução desse comando pode ser necessário fechar e abrir o terminal novamente.

Para confirmar que a instalação do SDKMAN! foi executada com sucesso execute seguinte comando:

sdk version

Caso não seja apresentado nenhum erro significa que a instalação do SDKMAN! foi um sucesso!

Um vez que o SDKMAN! foi instalado nós podemos utilizar essa ferramenta para realizar a instalação da JDK.

Para realizar a instalação da JDK na versão 17 fornecida pela OpenJDK execute o comando a seguir:

sdk install java 17-open

E é apenas isso, com o SDKMAN! podemos realizar a instalação de uma nova versão da JDK com apenas um comando. Para confirmar que a instalação da JDK realmente foi efetuada com sucesso basta executar os comandos abaixo:

java --version

e

javac --version

Caso não ocorra nenhum erro após a execução dos comandos acima significa que o processo de instalação da JDK foi realizado com sucesso.

Instalação do Maven

Para realizar a instalação do Maven no MacOS nós também vamos utilizar o SDKMAN!.

Para realizar a instalação do Maven com o auxílio do SDKMAN! basta executar o seguinte comando:

sdk install maven 3.8.3

E é apenas isso, com o SDKMAN! podemos realizar a instalação de uma nova versão do Maven com apenas um comando. Para confirmar que a instalação do Maven realmente foi efetuada com sucesso basta executar o comando abaixo:

mvn --version

Caso não ocorra nenhum erro após a execução do comando acima significa que o processo de instalação do Maven foi realizada com sucesso.

Instalação do Visual Studio Code

O processo de instalação do VS Code é bem simples, basta realizar o download do instalador do VS Code, uma vez feito o download basta abrir o instalador e copiar o VS Code para a pasta applications do seu MacOS.

Além disso, será necessário adicionar algumas extensões no VS Code, pois o mesmo não possui suporte nativo para desenvolvimento em Java. A primeira extensão que vamos instalar é o Extension Pack for Java, para adicionar essa extensão basta abrir o VS Code, is na aba de extensões que fica na barra lateral esquerda ou pressionando o atalho Ctrl + Shift + X, na barra de busca procurar por “Extension Pack for Java” e então clicar no botão “Install”.

Com o Extension Pack for Java instalado o VS Code já terá o suporte para desenvolvimento em Java, porém, ainda vamos instalar mais algumas extensões para melhorar ainda mais o nosso ambiente de desenvolvimento, a próxima extensão a ser instalada é o Spring Boot Extension Pack que é um conjunto de extensões que adicionam ferramentas úteis no VS Code para o desenvolvimento de aplicações Spring Boot, o processo de instalação é exatamente igual ao processo de instalação do Extension Pack for Java, basta ir na aba de extensões, procurar por “Spring Boot Extension Pack” e então clicar no botão “Install”.

E agora para finalizar vamos também instalar a extensão Lombok Annotations Support for VS Code, essa extensão irá permitir que possamos usar o Projeto Lombok no VS Code, caso você não conheça o Lombok recomendo que leia o artigo Projeto Lombok - Acelerando o desenvolvimento Java que temos aqui no blog da TreinaWeb.

Instalação do Insomnia

Agora vamos instalar o Insomnia, ele é um cliente HTTP que vai nos permitir testar as nossas API REST de forma mais simples e visual, o download e instalação do mesmo também pode ser feito através do Homebrew, para tal execute o comando abaixo no terminal:

brew install --cask insomnia

Ao término da execução do comando o Insomnia já estará instalado e pronto para uso.

Criando o primeiro projeto

Agora que já temos as ferramentas do ambiente instaladas, vamos criar um projeto Spring Boot para verificar se está tudo certo:

Ao instalar as ferramentas citadas acima, seu ambiente de desenvolvimento Java e Spring Boot para criação de aplicações web e APIs está pronto.

Formação Desenvolvedor Java Conhecer a formação

Continue lendo

Artigos relacionados

Um ano de acesso total para você viver de programação.

Todos os cursos e formações da TreinaWeb numa única assinatura, com professores que atuam no mercado, suporte direto e certificados. Do primeiro console.log ao mercado de trabalho.

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Aplicativos para Android e iOS, com acesso offline
Garantia incondicional de satisfação

Teste por 7 dias e, se não fizer sentido para você, devolvemos seu dinheiro.

Acesso completo a todos os cursos e dezenas de Formações.

12 meses
Economize R$ 840,00 54% OFF

de 12x R$ 129,00 por apenas

12x R$ 59,00

sem juros no cartão de crédito ou R$ 599,00 à vista

Oferta termina em 10h 18min 18s

  • Acesso imediato e ilimitado durante 1 ano.
  • Plano de carreira personalizado.
  • Suporte direto com professores.
  • E muito mais!
Matricule-se agora