In many of our pom.xml files, we have this: <!-- TODO: This is a fix for the Javac bug requiring annotations to be available when compiling dependent classes. It is fixed in JDK 6 --> Some of our dependencies didn't need to be there, but because there is a a bug in the JDK5 compiler, it needed jars just to load in annotation classes. JDK6 doesn't have this problem. We should go through and remove all those unnecessary deps.
done