Java·active
JHR

Java Hot Reload

Save. Recompile. Restart. Automatically.

ToolJHR
LanguageJava
LicenseMIT
Statusactive
hot-reloadJavawatcherdesktop overlay
01 / 07 tools
Save. Recompile. Restart. Automatically.

JHR watches your .java files, recompiles on change, and restarts your app for an instant feedback loop — with a desktop overlay for errors.

3Key features
JavaLanguage
MITLicense

What it does

brutally well.

Auto rebuild

Detects .java changes, runs javac, and relaunches your app.

🪟Error overlay

Compilation failures pop a Swing overlay so you never miss them.

🧩Configurable

Simple .jhr.conf for classpath, args, watch dirs, and delays.

Install
JHR.Your way.

Pick the method that fits your setup — build from source, use a package install, or grab a release.

windows powershell
PS >
01JavaHotReloaderSetup.exeDownload
02Run the installer and follow the prompts
03Run in PowerShell