Spring Tool Suite (STS) — Uma IDE para o Spring Framework

IA Tech
3 min readFeb 26, 2021

--

fonte: https://spring.io/projects/spring-framework

O Spring Framework (https://spring.io/projects/spring-framework) tem se tornado muito popular entre os desenvolvedores Java Web por seu nível de abstração.

Afim de facilitar ainda mais o desenvolvimento foi desenvolvido o projeto do Spring Boot (https://spring.io/projects/spring-boot) onde várias configurações são herdadas de “projetos pais” pré-configurado. Várias outras configurações podem ser realizadas por meios de arquivo de propriedade (application.yml) e/ou via anotações utilizadas diretamente no código Java.

Para gerenciar todo esse processo de desenvolvimento precisamos de um Ambiente de Desenvolvimento Integrado (ou simplesmente IDE). Por sorte, ou não, o pessoal do Spring desenvolveu a Spring Tool Suite (STS, https://spring.io/tools). Na data deste artigo, essa IDE está em sua versão 4.9.0.

Para baixar a STS precisamos acessar o site https://spring.io/tools e escolher a versão compatível com seu sistema operacional.

fonte: https://spring.io/tools

Em nosso caso, escolhemos a primeira opção “4.9.0 — LINUX 64-BIT”.

Após realizar o download ponha o arquivo em uma pasta a qual deseje possuir como pasta de instalação, então descompacte o arquivo.

Arquivos da STS descompactados na pasta de instalação

Pronto, nessa etapa já é possível executar a IDE, executando o arquivo SpringToolSuite4 (caso esteja no windows o arquivo possuirá extensão *.exe).

Criação de Atalho (para usuários linux)

Na pasta de instalação crie um arquivo com o nome “Spring Tool Suite.desktop”. Prestem bastante atenção a extensão deste arquivo deve ser .desktop.

Dentro desse aquivo escreva o seguinte conteúdo:

[Desktop Entry]
Encoding=UTF-8
Categories=IDE
Comment=Integrated Development Environment for Spring Applications
Exec=/opt/sts4/SpringToolSuite4
GenericName=Spring Tool Suite IDE
Icon=/opt/sts4/icon.xpm
Name=Spring Tool Suite
Type=Application

Nesse aquivo, na linha que começa com ‘Exec’ e em ‘Icon’ você deve substituir o ‘/opt/sts4’ pelo caminho da pasta que você escolheu para instalar a IDE. Feito isso salve o arquivo. Pronto, ele ficará com a seguinte aparência:

Arquivo *.desktop de configuração de atalho para sistemas linux

Esse ícone de atalho pode ser utilizado para por em ‘dockers’ ou em outras pastas como atalho da IDE.

Executando a IDE

Seja por meio de atalho ou do arquivo SpringToolSuite4, ao executar a IDE aparecerá a tela de splash a seguir:

Tela de splash da STS

Automaticamente na próxima tela deve ser indicado o caminho onde será criada a pasta de projetos da IDE. Escolha essa pasta com segurança, pois todos os projetos ficarão armazenados dentro dela. No nosso caso escolhemos o caminho “/opt/sts4/sts4-workspace” (dentro da mesma pasta de instalação).

Pasta de workspace da STS

Por fim, a IDE será aberta, onde poderão ser criados diversos projetos utilizando o Spring Framework.

Janela da IDE pronta para desenvolvimento

--

--

IA Tech

#Dez[envolvimento] de soluções, por Israel Araújo, Bacharel e Mestre em Ciência da Computação.