Return-Path: Mailing-List: contact ant-user-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-user@jakarta.apache.org Received: (qmail 68210 invoked from network); 19 Oct 2000 11:12:43 -0000 Received: from sun.syzygy.net (195.26.96.2) by locus.apache.org with SMTP; 19 Oct 2000 11:12:43 -0000 Received: from neutron.bitBull.com (energy.syzygy.co.uk [195.26.97.140]) by sun.syzygy.net (8.8.5/8.8.5) with ESMTP id MAA00218 for ; Thu, 19 Oct 2000 12:12:36 +0100 (BST) Message-Id: <4.3.2.7.2.20001019120518.027cee60@pop3.demon.co.uk> X-Sender: kief_bitbull@kief.demon.co.uk@pop3.demon.co.uk X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Thu, 19 Oct 2000 12:12:35 +0100 To: ant-user@jakarta.apache.org From: Kief Morris Subject: Unnecessary compilation Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N I've found that all of my source files are being recompiled by the target every time, regardless of whether I've changed them. According to the docs, "Only Java files that have no corresponding class file or where the class file is older than the java file will be compiled." However, I check the date on a .class file and the corresponding .java file and verify the .class is older, then run build again and the .class file now has a newer timestamp. Any suggestions? Does this work correctly for other people? I'm using a relatively recent build of Ant 1.2 (less than a week old), Sun JDK 1.1.8 on Solaris 7. Thanks, Kief The Wildest party on the Net is on! http://www.Wild5.com