In the course of working on an Eclipse-based tool, I've noticed that our
debug runtime is complaining that it can't resolve a few of the JDT
bundles related to APT and compiler.tool. I'm pretty sure the reason is
that those plugins require a J2SE-16. execution environment but our tool
is designed to run under 1.5.
My question is, what, if anything, will we be missing out on by not
supporting those plugins? I reviewed some info on the APT home page, but
I would like to know if all annotation processing functionality in
Eclipse essentially requires 1.6 or not.
Similarly, it appears that the jdt.compiler.tool plugin is related to
JSR 199 support, but I don't really know what functionality in Eclipse
that maps to. Any insight about that is appreciated, too.