Steve Cohen wrote:
> Now here is a detail that may be more relevant:
> There are 19 .java files in the package. The compilation under linux is making
> them into 19 class files. When compiling under Win95, 27 class files are
> created. Two of these are for non-public classes defined in other java files.
> The other six files have names like xxxxx$1.class where xxxxx.java is one of my
> project files (xxxxx.class is also created by the compilation). I don't know
> what these extra files are for, but the NoClassDefFoundError message is telling
> me that the class it cannot find is xxxxx$1. The extra files do not seem to be
> required under the linux environment, but they appear necessary under the Win95
> environment.
I dont know why they are not produce under linux but these xxxx$1.class are inner
classes. They should be there unless you are compiling with jdk 1.02 or earlier and
even then you would get a syntax error on compile.