For the latest stable version, please use Spring Cli 0.9.0!

initializr new

NAME

initializr new

SYNOPSIS

initializr new --server-id String --path String --project String --language String --boot-version String --version String --group String --artifact String --name String --description String --package-name String --dependencies List --packaging String --java-version String --help

OPTIONS

--server-id String Server to use Optional

--path String Path to extract Optional

--project String Project Optional

--language String Language Optional

--boot-version String Language Optional

--version String Version Optional

--group String Group Optional

--artifact String Artifact Optional

--name String Name Optional

--description String Description Optional

--package-name String Package Name Optional

--dependencies List Dependencies Optional

--packaging String Packaging Optional

--java-version String Java Optional

--help or -h help for initializr new Optional

EXAMPLES

Create new project.

spring initializr new

Create new project with all given options.

spring initializr new \
  --path demo \
  --project gradle-project \
  --language java \
  --boot-version 2.7.0 \
  --version 0.0.1-SNAPSHOT \
  --group com.example \
  --artifact demo \
  --name demo \
  --description "Demo project" \
  --package-name com.example.demo \
  --dependencies web \
  --packaging jar \
  --java-version 17