I find that I'm unable to get rid of the following errors when I do a
javac depend of my whole project:
error: File /usr/local/java/xyz/Scheduler.java does not contain nested
class xyz.Scheduler. 1 as expected. Please adjust the class path so that
the file does not appear in the package xyz.
What the hell is this trying to tell me?
Of course Scheduler.java doesn't contain the class xyz.Scheduler 1.
It contains xyz.Scheduler$1
I've looked and looked. There appears to be nothing wrong with my code.
Is this a known bug in javac in jdk 1.1.6?
The problem goes away if I compile xyz.java separately, outside of the
make -depend framework, and then everything works.