Java

Install Spring Tool Suite on Eclipse


This tutorial will show how to install Spring Tool Suite on Eclipse and also the option to download and run the stand-alone version of the suite.

The Spring Tool Suite (STS) is an Eclipse based toolbox for Spring development, containing features such as a Boot Dashboard, support to the whole Spring ecosystem and native integration with Maven, Gradle and Git.

Pre-requisites

Spring Tool Suite on Eclipse

On your Eclipse menu, go to Help -> Eclipse Marketplace…

Into the Search… tab, type Spring Tools Suite and press Enter. The search should return the a Spring Tools Suite plugin, similarly to the image below:

Click on Install, accept the license agreement and proceed with the installation process until it is finished. The installation wizard will also propose to restart Eclipse.

After Eclipse re-initialisation, your will be ready for Spring development and will immediately notice some a few changes in your IDE.

Stand-alone Spring Tool Suite

The second option is to download and run the standalone Spring Tool Suite. If you don’t have an Eclipse already, this alternative may fit you since it might be a bit faster and you will end up with the same capabilities as the Eclipse plugin.

Go to Spring Tool Suite download page and download the latest release clicking on the button below:

Please note that the downloaded version is going to be 32 bits so your JDK must also be 32 bits to work. However, you can click on See All Versions to pick a 64 bits version on the next page:

The download may take a while since the file is currently quite big (400 MB). After the download is finished, unzip its contents so you will have a resulting folder like the following:

Finally, go to the sts-* folder and run the STS.exe to start your stand-alone IDE:

Hope it helps.
Cya!

bgasparotto

Recent Posts

Python function decorator

This guide will show you how to create a Python function decorator with a few…

2 years ago

Got permission denied while trying to connect to the Docker daemon socket

This guide will show you how to fix the error Got permission denied while trying…

2 years ago

Python virtual environment on Intellij IDEA

This guide will show you how to create a Python virtual environment on Intellij IDEA…

2 years ago

Find and kill processes on Linux and Mac by port number

This tutorial will quickly show you how to to find and kill processes on Linux,…

2 years ago

Python: Relocation R_X86_64_PC32 against symbol can not be used when making a shared object Error

This guide shows a possible solution for Python error Relocation R_X86_64_PC32 against symbol can not…

2 years ago

Kubernetes useful commands

I condensed below a cheat sheet of Kubernetes useful commands. I will keep updating this…

2 years ago