Hot Build
With hot build enabled, changes to Erupt annotations take effect immediately after refreshing the page — no project restart required.
Version support: 1.12.14+
Limitations
- Currently only IntelliJ IDEA is supported; other IDEs require manual exploration.
- Adding new classes or fields does not support hot build — only modifications to existing Erupt annotation values are supported.
Setup Steps
- Go to Settings and enable Reload Class after compilation
- Enable On Frame deactivation → Update Classes and resources
- Enable the hot build configuration:
yaml
erupt:
# Do not enable in production
hot-build: true- Start the application in debug mode (required — run mode will not work)
- Modify an annotation value (e.g., change a name or add sorting), then refresh the page to see the effect (hot build typically takes 2–6 seconds)