title: Vert.x fails to "Run your module and see your changes immediately"
body: <p>I am working with the Vert.x Gradle template hosted at the <a href="https://github.com/vert-x/vertx-gradle-template" rel="nofollow">Vert.x Github space</a>.</p>
  
  <p>The build file suggests that there is a runModIDEA target that runs IDEA-built class files so that rebuild/redeploy is not required to pick up changes:</p>
  
  <pre><code>runModIDEA - run the module from the project resources in IDEA. This allows you to run the module without building it
  first!
  </code></pre>
  
  <p>... yet the task does not exist per ./gradlew tasks.</p>
  
  <p>I am not tied to this particular build task per se.  </p>
  
  <p><em>I just want a working auto-redeploy solution that enables me to see updates without a two minute rebuild/redeploy cycle.</em></p>
  
  <p><strong>EDIT</strong>:  I also tried running it directly, pointing to InteliJ IDEA output classpath.  It works fine, but doesn't pick up changes.</p>
  
  <pre><code>vertx runmod com.mycompany~vert-x-reverse-proxy~1.0.0-final -c conf.json -cp out/production/vert-x-reverse-proxy
  </code></pre>
  
  <p><strong>EDIT</strong>:  I also tried ./gradlew runmod -m, first changing vertx_classpath.txt so that the IDEA files (out/production) are looked at first.  Still no redeploy.  In fact, while it was running, I deleted the out directory and it continued working. </p>
  
  <p><strong>EDIT</strong>:  I also tried vertx run com.mycompany.myproject.ReverseProxyVerticle -c conf.json -cp out/production/vert-x-reverse-proxy... same results.  It ran as expected but did not pick up changes.  Only way to pick up changes was to gradlew clean and re-assemble.</p>
  
  <p><strong>EDIT</strong>:  I have been through <a href="http://vertx.io/dev_guide.html#run-your-module-and-see-your-changes-immediately" rel="nofollow">these instructions</a> as well.</p>