title: Setting Maven Java compiler debug to false does not remove line number table?
body: <p>Perhaps this is my lack of understanding, but I would have assumed that doing this in a Maven Java project would disable all debug info from going into the Class file:</p>
  
  <pre><code>            &lt;plugin&gt;
                  &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
                  &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;
                  &lt;configuration&gt;
                      &lt;debug&gt;false&lt;/debug&gt;
                  &lt;/configuration&gt;
              &lt;/plugin&gt;
  </code></pre>
  
  <p>However, I just tested it  and while the local variable table is gone, and the source file reference is gone, the line number table is still present.  I did a <code>javap -l MyClass</code> and still got things like:</p>
  
  <pre><code>protected com.mycorp.myapp.randomMethod();
    LineNumberTable: 
     line 197: 0
     line 68: 4
     line 69: 9
     line 70: 14
     line 198: 19
  </code></pre>
  
  <p>Clearly, the stuff is still in there....I think.</p>