> -----Original Message----- > From: Tom Cook [mailto:[EMAIL PROTECTED] > > > I was under the impression that ant found each source file, and worked > out where the destination file would end up, and then do comparisons > on them. This works fairly faultlessly for me - are you using the 3.1 > release, or the latest CVS source? The release is hopelessly out > of date... > > Regards > Tom
The issue is that Erich's directory structure does not match his package structure. I am not sure this is a good idea. When javac (the tool, not the task) is compiling a class and it cannot find a class upon which the current class depends, it attempts to find a source file, mapping the package structure to the sourcepath. Have a look at "SEARCHING FOR TYPES" in the Javac documentation. In all our projects, our source directory structure and package structure match. Erich, would you consider aligning your source tree with your package structure? Conor
