How to Create a Spring Boot Project?

Last Updated : 19 Aug, 2025

Spring Boot is a framework that simplifies Java application development by eliminating complex XML configurations and providing built-in support for common tasks. One of the first steps to working with Spring Boot is creating a project. This article will guide you through different ways to set up a Spring Boot project.

Create a Spring Boot Project in Eclipse IDE

Eclipse is a widely used IDE for Java development. The steps to create a Spring Boot project in Eclipse are listed below:

Prerequisite: Install the Eclipse IDE

Step-by-Step Implementation

Step 1: Create a Spring Boot Project in Spring Initializr

  • Visit Spring Initializr.
  • Fill in project details (Group, Artifact, Dependencies, Java version, etc.).
  • Click Generate to download the project as a .zip.
  • Extract the folder on your system.
SpringInitalizr
Spring Initializr

Step 2: Import Spring Boot Project in Eclipse IDE

  • Open Eclipse IDE ->File->Import
  • Search Maven->Select Existing Maven Project->Click Next
  • Browse and select the extracted project folder
  • Click Finish
ImportingProjectInEclipse
SearchMaven

 

SelectExtractZipFile

Note: By now, Spring Boot project has been created as depicted in the below media  

ProjectCreated
code-editor

Create a Spring Boot Project in STS IDE

Spring Tool Suite (STS) is a specialized Eclipse-based IDE designed for Spring applications. It comes with built-in support for Spring Boot, making the setup process faster and easier.

Prerequisite: Download and install STS

Step-by-Step Implementation

Step 1: Create a New Spring Starter Project.

  • Go to File -> New -> Spring Starter Project
  • Enter project details (Name, Group, Artifact, Java version, Packaging, etc.)
  • Click Next
SpringStarterProject-
STS


CreatingSpringBootProjectInSTS
Spring Initializr
SelectDependencies
ClickFinishButton

Here now, please wait for some time to download all the required files such as dependencies that you have selected in Step4 above.

DownloadingRequiredFiles

Note: Below is the Welcome screen after you have successfully Created and Setup Spring Boot Project in Spring Tool Suite

WelcomeScreen-
code-editor

Create a Spring Boot Project in IntelliJ IDEA

IntelliJ is an integrated development environment(IDE) written in Java. It is used for developing computer software. This IDE is developed by Jetbrains and is available as an Apache 2 Licensed community edition and a commercial edition.

Prerequisite: Download and install IntelliJ IDEA.

Step 1: Create a Spring Boot Project using Spring Initializr

1. Open a web browser and go to Spring Initializr.

2. Fill in the project details:

  • Project: Maven or Gradle
  • Language: Java
  • Spring Boot Version: (latest stable version recommended)
  • Project Metadata: (Group, Artifact, Name, Description, Package Name)
  • Dependencies: Add required dependencies such as Spring Web, Spring Data JPA, etc.

3. Click the GENERATE button.

4. A ZIP file of the Spring Boot project will be downloaded.

5. Extract the ZIP file to a folder on your local machine.

SpringInitalizr

Once IntelliJ IDEA is successfully installed, navigate to File -> Open as seen in the below image. 

ImportingProjectsss

A pop-up window will appear where you need to select the Spring Boot project created in step 2 (e.g., "demo" in the Downloads folder). Finally, click OK, and IntelliJ IDEA will set up the project by downloading all the required files.

ClickOKButton
project-structure

By now, the Spring Boot project has been created as depicted in the below media. The left side contains the Project file structure while in the middle you can see the Code Editor is present. 

SpringBootProjectCreated
Code-editor
Comment

Explore