I looked through classpath.zip and realized that a number of classes just
weren't there. On further investigation I have discovered that even though
you can make Sun compile all the classes without error, you can't make it
spit the results of the compilation out to disk for some reason. Any
classes that it has already loaded into memory when it compiles will have
their Java sources parsed, but the resulting .class file will not be written
out.
I am working with guavac now, which presumably will not have that problem.
I don't care if I have to do it manually: I just want to compile an entire
classpath.zip to be used with Japhar. I'll let Brian and whoever else is
working on build work on that.
Oh, P.S., Aaron: java.net doesn't need stubs anymore if Japhar doesn't,
could you remove the need for them? I have done so in my tree, but I also
got rid of the need for the headers so that I didn't have it trying to run
japharh all the time. Thanks.
--John Keiser