I've sort-of tracked this down, but I could use some advice.
I have a class that uses the 'findbugs' Nullable annotation, which
lives in (ugh) import javax.annotation.Nullable;
This is clearly awful, as it's in conflict with the real
javax.annotation package in the JRE.
In the working version of my code, somehow I ended up with the
harmless import of version 1.2 of this package, which corresponds to a
commonly available bundle. Some change I made has caused bnd to 'wake
up' and take the version out of the findbugs jar. I'll put something
into bnd.bnd to force the version I want. Has anyone else dealt with
findbugs pollution of this package?