title: IntelliJ IDEA spring boot hot reload on manual save?
body: <p>My goal is: </p>
  
  <ol>
  <li><p>Disable autosave in IntelliJ IDEA for a spring boot project</p></li>
  <li><p>Hot reload the project always when files are manually saved</p></li>
  </ol>
  
  <p>Seems to me that it is impossible to achieve these two goals simultaneously.</p>
  
  <p>I can disable autosave in IntelliJ IDEA by modifying these settings:</p>
  
  <p><strong>Build, Execution, Deployment</strong> -> <strong>Compiler</strong> Uncheck Build project automatically</p>
  
  <p>Also I think what is too needed is modify these options:</p>
  
  <p><strong>Appearance &amp; Behaviour</strong> -> <strong>System Settings</strong> Uncheck both save files under Synchronization (frame deactivation and save files automatically)</p>
  
  <p>I can enable hot reload by the help of Mkyong: <a href="https://www.mkyong.com/spring-boot/intellij-idea-spring-boot-template-reload-is-not-working/" rel="noreferrer">Mkyong-help</a>
  As you can see from the link, it requires setting 'Build project automatically' on. If I do both of these steps, then the application will always save on edit, and it will always hot reload the app.</p>
  
  <p>This is so frustrating, I thought IntelliJ IDEA was a good modern IDE, with these kind of industrial core features like hot reloading handled easy?</p>
  
  <p><strong>The problem is, that I really don't want to hot reload my application on every change I make to the files!</strong> Because then it will be continuously hot reloading, which will break the application most of the time. Just so unnecessary and wasting resources. I want to hot reload always when I manually save a file, which is a standard for so many other editors. There has to be a solution for this problem, because people want reasonable hot reload for their development.</p>