Return-Path: Mailing-List: contact user-help@ant.apache.org; run by ezmlm Delivered-To: mailing list user@ant.apache.org Received: (qmail 22625 invoked from network); 27 Feb 2003 00:59:58 -0000 Received: from mail1.kenamea.com (HELO daedalus.kenamea.com) (64.95.112.164) by daedalus.apache.org with SMTP; 27 Feb 2003 00:59:58 -0000 X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: Jikes creating temporary files on windows Date: Wed, 26 Feb 2003 17:00:06 -0800 Message-ID: <3362F47D2574474E809FAA631BE43AD3072C0D@daedalus.kenamea.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Jikes creating temporary files on windows Thread-Index: AcLd+5ET5nSxxAHkR9Cv7jEloz8/Xw== From: "Marc Novakowski" To: X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N When compiling a large number of classes at once, it appears that when = Ant is configured to use jikes it will create a temporary file called = "filexxxx" or "file-xxxx" where xxxx is some random number. The = temporary file contains a list of all the java files being compiled. It = then removes this file when the jikes is complete. However, if the = compile is interrupted (such as hitting CTRL-C when a long list of = compile errors is being spewed back), it will fail to delete the = temporary file. If I switch the compiler to "javac" it doesn't appear = to create any temporary file. Is this a known bug? Is there some way to work around it other than to = add a task to my clean target to get rid of "file*" files = (which may be dangerous). My configuration is as follows: - Apache Ant version 1.5.1 compiled on October 2 2002 - Windows 2000 Professional - Jikes 1.18 (also tried Jikes 1.15 with same results) Thanks, Marc