Spring Boot Concepts: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 11: Line 11:
</font>
</font>
Development tools are disabled when running as a fully packaged application (such as with <tt>java -jar</tt>). <font color=darkgray>They should be declared optional in [[Maven]] or "compileOnly" in Gradle</font>.
Development tools are disabled when running as a fully packaged application (such as with <tt>java -jar</tt>). <font color=darkgray>They should be declared optional in [[Maven]] or "compileOnly" in Gradle</font>.
=Configuration Processor=
<font color=darkgray>TO process: https://docs.spring.io/spring-boot/docs/2.0.5.RELEASE/reference/htmlsingle/#configuration-metadata-annotation-processor</font>.


=Spring Boot Starter Dependency=
=Spring Boot Starter Dependency=

Revision as of 02:03, 8 October 2018

Internal

Developer Tools

Additional set of tools that come as part of Spring Boot, and which can make, according to the documentation, "development experience a little more pleasant". The artifacts are identified as org.springframework.boot:spring-boot-devtools. They include the following development-time features:

  • ?
  • ?
  • ?

Development tools are disabled when running as a fully packaged application (such as with java -jar). They should be declared optional in Maven or "compileOnly" in Gradle.

Configuration Processor

TO process: https://docs.spring.io/spring-boot/docs/2.0.5.RELEASE/reference/htmlsingle/#configuration-metadata-annotation-processor.

Spring Boot Starter Dependency

IntelliJ Support

IntelliJ IDEA Plugin for Spring Boot