Currently annotation tag providers must be listed/configured by the user, e.g. in the maven plugin configuration, in order to be "found".
We could use the META-INF/services mechanism to find them.
The annotations module lists their providers in the META-INF/services and the scr generator searches them.
In addition, we can remove the dependency from the ant task and the maven scr plugin to the scr annotations