title: IntelliJ IDEA 13 debugger don't stop on breakpoint in java for maven project
body: <p>I have a breakpoint on a line where is the <code>System.out.println("test")</code> command.
  I believe that the command is reached by execution because I see the printed string "test".
  But the breakpoint is ignored.</p>
  
  <p>Breakpoint is a red circle all the time, without a tick or cross.
  I think this is an issue when IDEA thinks the class is not loaded, while it is, because the command is executed.</p>
  
  <p>I can reproduce it in various circumstances:</p>
  
  <ol>
  <li><p>When I press debug (with maven configuration <code>install exec:exec -DforkMode=never</code>)</p></li>
  <li><p>Remote debugging - I run maven goal in debug mode in the console:</p>
  
  <p><code>mvnDebug install exec:exec -DforkMode=never</code></p>
  
  <p>or</p>
  
  <p><code>mvnDebug install exec:exec</code></p>
  
  <p>remote debug configuration in IDEA:</p>
  
  <ul>
  <li>Arguments for running remote JVM:<br>
  <code>-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000</code></li>
  <li>For JDK 1.4.X:<br>
  <code>-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000</code></li>
  <li>Transport: Socket</li>
  <li>Debugger mode: Attach</li>
  <li>Host: localhost</li>
  <li>Port: 8000</li>
  </ul></li>
  </ol>
  
  <p>In both cases the debugger only prints "Connected to the target VM, address: 'localhost:8000', transport: 'socket'"</p>
  
  <p>I have also tried <code>File &gt; Invalidate Caches / Restart</code>
  and clean build, but the breakpoint is still ignored.</p>
  
  <p>Configuration:</p>
  
  <p>Ubuntu 13.10<br>
  IntelliJ IDEA Ultimate build 133.944<br>
  Apache Maven 3.0.4<br>
  Java version: 1.7.0_51, vendor: Oracle Corporation<br>
  OS name: "linux", version: "3.11.0-17-generic", arch: "amd64", family: "unix"</p>
  
  <p>EDIT:
  relevant part of pom.xml:</p>
  
  <pre><code>&lt;plugin&gt;
    &lt;groupId&gt;org.codehaus.mojo&lt;/groupId&gt;
    &lt;artifactId&gt;exec-maven-plugin&lt;/artifactId&gt;
    &lt;version&gt;1.2.1&lt;/version&gt;
    &lt;configuration&gt;
      &lt;executable&gt;java&lt;/executable&gt;
        &lt;arguments&gt;
          &lt;argument&gt;-D--secret--.server.configuration=/usr/local/etc&lt;/argument&gt;
          &lt;argument&gt;-classpath&lt;/argument&gt;&lt;classpath/&gt;
          &lt;argument&gt;com.--secret--.Server&lt;/argument&gt;
        &lt;/arguments&gt;
    &lt;/configuration&gt;
  &lt;/plugin&gt;
  </code></pre>