# Plugin with id 'org.springframework.boot' not found. Please check that the plugin is correctly declared in the plugins block.

- **ID:** `java/gradle-missing-plugin-id`
- **Domain:** java
- **Category:** build_error
- **Verification:** ai_generated
- **Fix Rate:** 80%

## Root Cause

The Spring Boot plugin is not applied, or the version is missing in the plugins block.

## Version Compatibility

| Version | Status | Introduced | Deprecated |
|---------|--------|------------|------------|
| 7+ | active | — | — |

## Workarounds

1. **Apply the Spring Boot plugin with a valid version** (95% success)
   ```
   plugins { id 'org.springframework.boot' version '3.2.0' }
   ```
2. **Use the plugin management block to define the version centrally** (90% success)
   ```
   pluginManagement { plugins { id 'org.springframework.boot' version '3.2.0' } }
   ```

## Dead Ends

- **Using the full class name instead of the plugin ID** — Gradle requires the plugin ID, not the class name. (90% fail)
- **Adding the plugin to buildscript dependencies without using the plugins block** — The plugins block is the recommended way; buildscript may not apply the plugin correctly. (80% fail)
