title: Spring-Boot-Devtools doesn't want to reload process (doesn't pick up proper classpaths?)
body: <p>I have a small Spring Boot project (from spring-boot-starter). Everything configured, i want to use Spring-Boot-Devtools for automatic reloading.
  When i launch my project (mvn spring-boot:run -X) from my git repo working dir, i can see:</p>
  
  <p>maven logs:</p>
  
  <blockquote>
    <p>DEBUG] Classpath for forked process:
    C:\Users\razor\git\spring-boot-starter\target\classes;........</p>
  </blockquote>
  
  <p>that's ok, path looks good.
  and then app logs:</p>
  
  <blockquote>
    <p>2016-09-21 23:47:59.568 DEBUG 13528 --- [ restartedMain] .b.l.ClasspathLoggingApplicationListener : Application started with classpath: []</p>
  </blockquote>
  
  <p>classpath empty?  probably that's the problem that Devtools doesn't want to automatically reload my app. But why ?</p>
  
  <p>When i copy project folder (no other alterations !!!) to other place, reloading works !</p>
  
  <p>Maven (mvn spring-boot:run -X) :</p>
  
  <blockquote>
    <p>[DEBUG] Classpath for forked process:
    C:\Java\workspace_rentit\spring-boot-starter2\target\classes;.....</p>
  </blockquote>
  
  <p>and later:</p>
  
  <blockquote>
    <p>2016-09-21 23:40:34.224 DEBUG 4060 --- [ restartedMain] .b.l.ClasspathLoggingApplicationListener : Application started with classpath <strong>[file:/C:/Java/workspace_rentit/spring-boot-starter2/target/classes/]</strong></p>
  </blockquote>
  
  <p>Why are there differences? What's wrong ? in second case, reloading works.</p>