Reclazz: free, open-source hot reload for Spring Boot and SAP Commerce (no restart)
Description and use
Reclazz lets Spring Boot and SAP Commerce developers hot-reload code without restarting the application, preserving state and saving time.
Problem
Developers of Spring Boot or SAP Commerce (Hybris) waste minutes daily restarting the application to see code changes, losing in-memory state.
Outcome
Reclazz removes the need for restarts, saving developers minutes per change and preserving application state, with no telemetry and free under Apache 2.0.
Workflow
- Install Reclazz agent and IntelliJ plugin
- Edit Java code or XML configuration
- Build the project
- Reclazz automatically reloads changed classes via the Instrumentation API
- Spring Boot context refreshes beans, MVC mappings, and caches; SAP Commerce regenerates models and DTOs
- Application continues running with updated code and state intact
Evidence
Reclazz redefines the changed classes through the Instrumentation API and uses a companion-class engine for the structural changes redefineClasses refuses.
There is no telemetry, no analytics and no outbound network request.
- Record date: 2026-09-21T14:45:51.146Z