title: Maven plugin annotations broken
body: <p>I'm trying to write a Maven plugin, following <a href="https://maven.apache.org/guides/plugin/guide-java-plugin-development.html" rel="nofollow">the documentation</a>. When I try to build I get:</p>
  
  <blockquote>
    <p>[ERROR] Failed to execute goal
    org.apache.maven.plugins:maven-plugin-plugin:2.9:descriptor
    (default-descriptor) on project cmake-dependency-plugin: Error
    extracting plugin descriptor: 'No mojo definitions were found for
    plugin: com.iar:cmake-dependency-plugin.' -> [Help 1]</p>
  </blockquote>
  
  <p>Google points me to <a href="http://jira.codehaus.org/browse/MNG-5346" rel="nofollow">this Jira issue</a>, which, if I read it correctly means that annotations do not work in maven unless a rather cumbersome workaround is employed (which, by the way, did not work for me).</p>
  
  <p>What bothers me more is that it seems to be closed due to some form of Jira-bankruptcy executed by the Maven developers where a bunch of Jira issues have been summarily closed. Since this seems like the primary way to write Maven plugins, I would think that this would be pretty important, but I'm obviously missing something.</p>
  
  <p>Am I misinterpreting the issue, or are maven annotations really broken?</p>
  
  <p>EDIT: This seems to refer to <a href="https://stackoverflow.com/questions/18999401/basic-maven-plugin-project-not-working-mojo-plugin-descriptors-not-generating">the same problem</a>, but I would be interested to know more details about why such a seemingly central feature can be left broken like this. Aren't Maven annotations used by Maven plugin developers?</p>