IntelliJ IDEA Plugin for Spring Boot: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
No edit summary
Line 116: Line 116:
** Consul Configuration
** Consul Configuration
* Cloud Discovery
* Cloud Discovery
** Eureka Discovery
** Eureka Server
** Zookeeper Discovery
** Cloud Foundry Discovery
** Consul Discovery
* Cloud Routing
* Cloud Routing
** Zuul
** Gateway
** Ribbon
** Feign
* Cloud Circuit Breaker
* Cloud Circuit Breaker
** Hystrix
** Hystrix Dashboard
** Turbine
** Turbine Stream
* Cloud Tracing
* Cloud Tracing
** Sleuth
** Zipkin Client
* Cloud Messaging
* Cloud Messaging
** Cloud Bus
** Cloud Stream
** Reactive Cloud Stream
* Cloud AWS
* Cloud AWS
** AWS Core
** AWS JDBC
** AWS Messaging
* Cloud Contract
* Cloud Contract
** Cloud Contract Verifier
** Cloud Contract Stub Runner
* Pivotal Cloud Foundry
* Pivotal Cloud Foundry
* Azure
* Azure
* Spring Cloud GCP
* Spring Cloud GCP
* I/O
* I/O
** Batch
** Mail
** Apache Camel
** LDAP
** Quartz Scheduler
** Spring Shell
** Statemachine
* Ops
* Ops
** Actuator
** Spring Boot Admin (Server)
** Spring Boot Admin (Client)

Revision as of 03:31, 8 October 2018

Internal

Overview

The Spring Boot IntelliJ IDEA plugin Spring Initializr API to generate Spring Boot projects.

Installation

It should be installed by default, go to the plugin list and search for "Spring Boot".

Procedures

Create a New Spring Boot Project with Spring Initializr

Splash screen -> Create New Project -> Spring Initializr (note to not chose "Spring", but "Spring Initializr")

Project SDK

Choose Initializr Service URL -> Default https://start.spring.io -> Next

Project Metadata

  • Group
  • Artifact
  • Type (Maven Project, Maven POM, Gradle Project, Gradle Config)
  • Language
  • Packaging
  • Java Version
  • Version
  • Name
  • Description
  • Package (autogenerated based on group, including the artifact name, you may want to modify).

Dependencies