Spring Initializr: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 16: Line 16:
* With a browser by going to http://start.spring.io
* With a browser by going to http://start.spring.io
* From command-line with curl
* From command-line with curl
* From command-line using [[SpringBoot CLI]]
* From command-line using [[Spring Boot CLI]]
* From IntelliJ IDEA, with  [[IntelliJ IDEA Plugin for Spring Boot]]
* From IntelliJ IDEA, with  [[IntelliJ IDEA Plugin for Spring Boot]]
* From Spring Tool Suite
* From Spring Tool Suite

Revision as of 05:00, 8 October 2018

External

Internal

Overview

Spring Initializr is a REST API that generates Spring Boot projects, allowing you to customize the build system - Maven or Gradle - and the project coordinates, the language and version, the packaging and the dependencies to add to the project. The API can be exposed as a service, and the publicly available default instance for the service, run by Pivotal, is available at https://start.spring.io/.

The API can be used standalone or embedded in other tools:

Concepts

Procedures

Create a New Spring Boot Project with Spring Initializr from IntelliJ

Create a New Spring Boot Project with Spring Initializr from IntelliJ