title: Specifying order of annotation processors
body: <p>I'm trying to run Dagger 2 as well as Lombok on my Java project. Lombok has to run first, of course, but whether it actually does seems to be up to chance. At first I suspected I could specify the order by the respective position of the library jars in the class path, but that order evidently gets ignored.</p>
  
  <p>Is there a way to specify the order for them to run somehow, or do I simply have to live with not being able to combine two APs ?</p>
  
  <p>I have produced an <a href="https://bitbucket.org/Twisti/daggerlombok/src/d45cf77dcf0ef6c326f6f3f1ea2879f75f3e58a9?at=master" rel="noreferrer">SSCCE test case</a>.</p>
  
  <p>A simple <code>git clone</code> &amp; <code>mvn compile</code> is enough to demonstrate the issue - if you comment line 18 and uncomment lines 20-21 in App.java, it will compile, even though the Lombok notation in line 18 creates an identical constructor. The problem is that Lombok seems to run after Dagger.</p>