Thanks for the suggestion. I'll have a look at it, but not before May.
Roel
If you add the repo netbeans=http://bits.netbeans.org/maven2/ you can add a dep on org.netbeans.api:org-openide-util-lookup (say in version RELEASE691) and use
@org.openide.util.lookup.ServiceProvider, which will do essentially the same thing as @ProviderFor.
I do not know of anything in Central. (You might expect a basic tool like this to be in the JRE, since ServiceLoader is!) Google turns up
https://github.com/francisdb/serviceloader-maven-plugin - a Maven plugin (maybe not published?), not an annotation
http://felix.apache.org/site/scr-annotations.html - for use in OSGi, seems heavier-weight
http://code.google.com/p/mycila/wiki/MycilaGuice#Service_Loader - some interesting integration with Guice, but on the consumer side, not directly relevant here