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.
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.
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:
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:
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).
Por fim, a IDE será aberta, onde poderão ser criados diversos projetos utilizando o Spring Framework.