Java

Configurando ambiente de desenvolvimento Spring Boot no Windows

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

há 2 anos 6 meses

Formação Desenvolvedor Java
Conheça a formação em detalhes

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, banco de dados, cliente de banco de dados 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

O processo de instalação da JDK consiste em baixar o arquivo compactado com os binários da JDK, extrair e indicar o caminho na variável path. Você pode ver o processo no vídeo abaixo:

Ao final do processo, a JDK 17 já estará instalada na máquina e já estaremos prontos para escrever nossos scripts com a linguagem Java.

Instalação do Maven

A instalação do Maven é bem similar à instalação da JDK, é necessário baixar o arquivo compactados com os binários, extrair e indicar o caminho na variável path. Todo o processo é demonstrado no vídeo abaixo:

Ao final do processo você já terá o Maven disponível e poderá utilizar o mesmo para gerenciar os seus projetos Java.

Instalação do Visual Studio Code

O processo de instalação do VS Code é bem simples, segue o processo de instalação padrão da maioria dos programas no Windows, next, next e install. Além do editor vamos também instalar algumas extensões para fazer com que o VS Code tenha suporte para o Java, o Maven e também para o Spring Boot, todo o processo é demonstrado no vídeo abaixo:

Além do processo realizado acima, também recomendo a instalação da 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

Seguindo a mesma lógica do Visual Studio Code e do DBeaver, a instalação do Insomnia é bem simples. Seu download pode ser feito na própria página da ferramenta e a instalação pode ser vista no vídeo abaixo:

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.

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

Autor(a) do artigo

Cleyson Lima
Cleyson Lima

Professor, programador, fã de One Piece e finge saber cozinhar. Cleyson é graduando em Licenciatura em Informática pelo IFPI - Campus Teresina Zona Sul, nos anos de 2019 e 2020 esteve envolvido em vários projetos coordenados pela secretaria municipal de educação da cidade de Teresina, onde o foco era introduzir alunos da rede pública no mundo da programação e robótica. Hoje é instrutor dos cursos de Spring na TreinaWeb, mas diz que seu coração sempre pertencerá ao Python.

Todos os artigos

Artigos relacionados Ver todos