From owner-freebsd-java Sat May 26 9:25:35 2001 Delivered-To: freebsd-java@freebsd.org Received: from mail.xmission.com (mail.xmission.com [198.60.22.22]) by hub.freebsd.org (Postfix) with ESMTP id D18CF37B422 for ; Sat, 26 May 2001 09:25:32 -0700 (PDT) (envelope-from glewis@misty.eyesbeyond.com) Received: from [166.70.7.167] (helo=misty.eyesbeyond.com) by mail.xmission.com with esmtp (Exim 3.12 #1) id 153gsY-00033T-00; Sat, 26 May 2001 10:25:30 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.1/8.11.1) id f4QGPJ520919; Sun, 27 May 2001 01:55:19 +0930 (CST) (envelope-from glewis) Date: Sun, 27 May 2001 01:55:18 +0930 From: Greg Lewis To: Markus Holmberg Cc: Greg Lewis , Ernst de Haan , java@FreeBSD.ORG Subject: Re: Java port behavior ideas Message-ID: <20010527015518.A20897@misty.eyesbeyond.com> References: <3B0C3A63.3020908@quack.kfu.com> <200105241911.f4OJBtS32613@mail.uic-in.net> <20010526045110.A18502@misty.eyesbeyond.com> <20010525215138.A55928@c187104187.telekabel.chello.nl> <20010526072048.A18985@misty.eyesbeyond.com> <20010526165101.A12546@acc.umu.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010526165101.A12546@acc.umu.se>; from markush@acc.umu.se on Sat, May 26, 2001 at 04:51:01PM +0200 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sat, May 26, 2001 at 04:51:01PM +0200, Markus Holmberg wrote: > Unfortunately, jre/lib/ext is searched *before* CLASSPATH. This is the > problem. If something is put in jre/lib/ext a user cannot override it. I > ask you to not go for putting ports in jre/lib/ext in the official > FreeBSD ports (if people want to do it privately, go ahead :)). > > http://java.sun.com/j2se/1.3/docs/guide/extensions/index.html > (Click on "Overview") > > "When the VM is searching for a class of a particular name, it will first > look among the bootstrap classes. If it fails to find the desired class > there, it will next look for the class among any installed optional > packages. If it doesn't find the class among either the bootstrap > classes or the installed optional packages, the VM will search among any > download optional packages referenced by the application or applet. The > VM only searches the class path if it fails to find a class among the > bootstrap classes or optional package classes." > > (optional packages = jre/lib/ext) Ok, given that I'd have to agree that we shouldn't link into jre/lib/ext by default. Thanks for clarifying :). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Mobile: 0419 868 494 Information Technology Web : http://www.eyesbeyond.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message