Return-Path: Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Delivered-To: mailing list dev@ant.apache.org Received: (qmail 15027 invoked from network); 7 Apr 2003 15:58:03 -0000 Received: from bodewig.bost.de (195.227.98.11) by daedalus.apache.org with SMTP; 7 Apr 2003 15:58:03 -0000 Received: (from bodewig@localhost) by bodewig.bost.de (8.11.6/8.11.6) id h37Fw3D00890; Mon, 7 Apr 2003 17:58:03 +0200 X-Authentication-Warning: bodewig.bost.de: bodewig set sender to bodewig@apache.org using -f To: dev@ant.apache.org Subject: Re: [Patch] trying solve w2k command line length limitations References: <80F5674514B4D311BAFC0040F6A45EEE41829D@ntserver> From: Stefan Bodewig Date: 07 Apr 2003 17:58:03 +0200 In-Reply-To: Message-ID: Lines: 13 User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Military Intelligence) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Mon, 7 Apr 2003, Ignacio J. Ortega wrote: >> Which also implies that we'll need to go through Ant's codebase and >> replace all Class.forName() calls (we better do that anyway 8-). > > I didnt understand this, why? Class.forName will use the system classloader and not the nice little URLClassLoader your Launcher provides. Many places inside Ant use Class.forName, thereby assuming that everything from ANT_HOME/lib will be available on the system classloader. Stefan