title: Custom annotation procesor not running
body: <p>I've written an AnnotationProcessor for testing reasons and it is not executed by maven.</p>
  
  <p>I am using google's "auto-service" to create the META-INF data for me.</p>
  
  <p>This is the processor:</p>
  
  <pre><code>@SupportedAnnotationTypes({ "test.TestAnnotation" })
  @SupportedSourceVersion(SourceVersion.RELEASE_8)
  @AutoService(Processor.class)
  public class AnnotationProcessor extends AbstractProcessor {
  
      @Override
      public boolean process(Set&lt;? extends TypeElement&gt; annotations, RoundEnvironment roundEnv) {
          System.out.println("Test");
          this.processingEnv.getMessager().printMessage(Diagnostic.Kind.ERROR, "Test");
          return true;
      }
  
  }
  </code></pre>
  
  <p>I've also tried to throw exceptions, create files, running mvnDebug with breakpoints, etc. nothing worked for me.</p>
  
  <p>This is the important part of the project providing the processor (the rest is just groupId, naming, etc.):</p>
  
  <pre><code>&lt;dependencies&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;com.google.auto.service&lt;/groupId&gt;
          &lt;artifactId&gt;auto-service&lt;/artifactId&gt;
          &lt;version&gt;1.0-rc4&lt;/version&gt;
          &lt;scope&gt;provided&lt;/scope&gt;
      &lt;/dependency&gt;
  &lt;/dependencies&gt;
  
  &lt;build&gt;
      &lt;plugins&gt;
          &lt;plugin&gt;
              &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;
              &lt;configuration&gt;
                  &lt;compilerArgument&gt;-proc:none&lt;/compilerArgument&gt;
              &lt;/configuration&gt;
          &lt;/plugin&gt;
      &lt;/plugins&gt;
  &lt;/build&gt;
  </code></pre>
  
  <p>This is the important part of the POM of the project that is using the annotations for code generation:</p>
  
  <pre><code>&lt;dependencies&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;${project.groupId}&lt;/groupId&gt;
          &lt;artifactId&gt;Annotation&lt;/artifactId&gt;
          &lt;version&gt;${project.version}&lt;/version&gt;
          &lt;scope&gt;compile&lt;/scope&gt;
      &lt;/dependency&gt;
  &lt;/dependencies&gt;
  
  &lt;build&gt;
      &lt;plugins&gt;
          &lt;plugin&gt;
              &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
              &lt;artifactId&gt;maven-shade-plugin&lt;/artifactId&gt;
          &lt;/plugin&gt;
      &lt;/plugins&gt;
  &lt;/build&gt;
  </code></pre>
  
  <p>My final goal to let projects add my annotation processor as dependency and its ready to use (kind of like lombok).</p>
  
  <p><strong>Edit</strong>
  The test annotation is in use on a test class.</p>