Spring boot Starter Project In STS

Spring Tool Suite / Image from spring.io

Spring Tools 4 is the next generation of Spring tooling for your favorite coding environment. Largely rebuilt from scratch, it provides world-class support for developing Spring-based enterprise applications.

In this article, we are going to look at how to create spring boot application in STS (Spring tool suite) IDE. So lets start

one thing before that, I am considering you’all familiar with eclipse java development. Actually, we will also create in eclipse .

Installing STS from within Eclipse IDE is simple by using eclipse marketplace, but for now we are directly downloading STS.

if you are new then visit below link once you will definitely understand about tools.

In order to create a Spring Boot Starter Project, we will use STS(Spring Tool Suite).

Open your STS and Go to File

>> Select New

>> Spring Starter Project -> Then enter your project name in the Name field as shown below. It’s “spring boot demo project” in my case as shown below in the screenshot.

Next, enter the value of the Group field, which will become the parent package name of your src folder. Then click on ‘Next’.

Spring boot Starter Project

Every Project has some dependencies for doing some operations/functionalities like if we want to work with database then we need JPA, if we want to create web based app then we need some web starter.

So let's select dependencies from next screen and after that it takes some time to initialize then open your project.

Select starter dependencies

Wait for (some time based on your internet speed)to initialize, then open and start coding…

In a future post, we will see how to set up VS Code for spring boot projects.

Thank you for reading.😁

Keep sharing and follow for more.👍




Software Engineer | Java Spring boot | JavaScript | CodeIgniter | Angular | HTML | CSS | Bootstrap | Youtuber | Writer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Bettico (ver_2.2) in Google Playstore

Blogging My Coding Journey

Stable States and Getting Github

Composer: How it should preload in PHP 7.4

Android Things : Getting Started

How to create an all-in-all bottom navigation bar in Flutter with <150 lines of code

Why Python is unique in 2020 ?

Baldr-DEESSE NFT Selection #7

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jahid Momin

Jahid Momin

Software Engineer | Java Spring boot | JavaScript | CodeIgniter | Angular | HTML | CSS | Bootstrap | Youtuber | Writer

More from Medium

Can there be static imports in Java

Java libraries (Java API)

Java 8: Lamda and Stream