> From: Caldarale, Charles R > Subject: RE: Compiling Tomcat 6.0.x trunk
> I'll start over with a clean system and see what happens. Just tried it again after removing the C:\usr directory, and everything (ant download, ant) worked as it should. I seem to recall that Tomcat 7 now requires ant 1.8; I wonder if the 6.0 trunk does also? Back to your original questions: > 1. Why does "compile" not know how to create it's own > destination directory? Because it's expecting that you have done a default ant call first (as documented), which will invoke the build-prepare target and create the directories. Only then can you start selecting arbitrary targets. > 2. Why doesn't "base.path" default to something /inside/ > the working copy of the code? I see no compelling reason why it should. If you've run "ant download", everything is created where expected for the other targets to find. If you want to override base.path, do so before running "ant download". - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.