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 31912 invoked from network); 11 Dec 2000 22:35:45 -0000 Received: from unknown (HELO geeba.net) (63.170.231.16) by locus.apache.org with SMTP; 11 Dec 2000 22:35:45 -0000 Received: from cumin (cumin.rosetta.zon [172.16.16.106]) by geeba.net (8.9.2/8.9.2) with SMTP id OAA11220 for ; Mon, 11 Dec 2000 14:35:43 -0800 (PST) (envelope-from kelly@ad1440.net) Message-ID: <039901c063c2$b2983a60$6a1010ac@rosetta.zon> From: "Sean Kelly" To: Subject: Update: standard extension suppression Date: Mon, 11 Dec 2000 14:35:42 -0800 Organization: Independent Consultant MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N It turns out Ant's invocation of the javac compiler had nothing to do with standard extensions being suppressed. It was which JVM was being used to start ant. If I execute java by hand from my bash shell (this is on Windows), bash's PATH picks up /jdk/bin/java.exe, which pays attention to standard extensions. But the ant.bat file runs under an MS-DOS command window, and apparently picks up /windows/java.exe, which doesn't pay attention to standard extensions. What's /windows/java.exe? Beats me. When run /windows/java -version, it says it's java version "1.3.0", so Sun's J2SE 1.3 installer put it there---but I don't know the reason. Take care. --Sean