title: how to make auto reload with Spring-boot on IDEA Intellij
body: <p>I had wrote a project base on Spring-boot,tomcat,freemarker, I run it successful, but whenever I modify some templates and java class, I must restart server or use "reload changed classes" menu on Intellij to make the changes become effective. It wastes lots time!</p>
  
  <p>Then I try to use springloaded  as <a href="http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#howto-reload-java-classes-without-restarting" rel="noreferrer">the official said</a>:</p>
  
  <pre><code>&lt;plugin&gt;
      &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
      &lt;artifactId&gt;spring-boot-maven-plugin&lt;/artifactId&gt;
      &lt;dependencies&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework&lt;/groupId&gt;
              &lt;artifactId&gt;springloaded&lt;/artifactId&gt;
              &lt;version&gt;1.2.0.RELEASE&lt;/version&gt;
              &lt;scope&gt;system&lt;/scope&gt;
              &lt;systemPath&gt;${project.basedir}/lib/springloaded-1.2.0.RELEASE.jar&lt;/systemPath&gt;
          &lt;/dependency&gt;
      &lt;/dependencies&gt;
  &lt;/plugin&gt;
  </code></pre>
  
  <p>then I rerun server, but doesn't work as expected!
  I still need to restart server after any change on template or class.</p>
  
  <p>How could I configure the springloaded to auto reload.
  Thanks a lot!</p>
  
  <hr>
  
  <p>The version of Spring-boot is 1.3.0RC1</p>
  
  <pre><code>&lt;parent&gt;
      &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
      &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt;
      &lt;version&gt;1.3.0.RC1&lt;/version&gt;
  &lt;/parent&gt;
  </code></pre>
  
  <p>maven version:3.2
  jdk:1.8
  intellij :14.1.5
  os:windows 8.1 64 bit</p>