Spring Boot and IntelliJ IDEA Configuration Guides
Browse guides by installation, configuration, profiles, datasource, Actuator, and troubleshooting scenarios.
A collection of practical guides for Spring Boot initialization, YAML/Properties configuration, profiles, datasource settings, Actuator endpoints, and IntelliJ IDEA plugin troubleshooting.
Recommended reading order
If you are new to this site, start with the plugin installation guide to confirm your IntelliJ IDEA version, plugin version, and basic completion behavior. Then continue with the YAML, Properties, and profile guides to separate common configuration problems by scenario.
If you are solving a specific issue, such as missing completion, a setting not taking effect, datasource startup failure, or management endpoints not being exposed, jump directly to the related topic. Each guide aims to include wrong examples, corrected configuration, and verification steps.
- Complete Guide to Installing a Spring Boot Plugin in IntelliJ IDEA
- Spring Boot application.yml Completion and Troubleshooting Guide
- Spring Boot application.properties Maintenance Guide
- Checklist for Spring Boot Configuration Completion Not Working
- Common Spring Boot application.yml Mistakes
- How to Choose Between application.yml and application.properties
- Complete Guide to Spring Boot Profiles
- What Spring Boot Configuration Metadata Means
- Common Reasons IntelliJ IDEA Plugin Installation Fails
- Troubleshooting YAML Indentation Issues
- Spring Boot Datasource Configuration Completion and Validation
- Spring Boot Management Endpoints Configuration Guide
How to use these guides
These pages do not only describe plugin features. They focus on problems developers actually face in Spring Boot projects. Each guide provides copyable configuration snippets, checking order, and verification methods that users can apply inside IntelliJ IDEA.
When diagnosing a specific issue, record the IntelliJ IDEA, plugin, and Spring Boot versions first, then follow the checks in order. Framework defaults can change between releases, so verify version-sensitive behavior against the official references linked from each guide.
Independently maintained by ErickPang. Not affiliated with Spring, JetBrains, or Broadcom.