From owner-freebsd-java@FreeBSD.ORG Thu May 4 12:40:03 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CF3716A405 for ; Thu, 4 May 2006 12:40:03 +0000 (UTC) (envelope-from fernan@iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 219A543D48 for ; Thu, 4 May 2006 12:39:56 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from omega.iib.unsam.edu.ar (omega.iib.unsam.edu.ar [192.168.10.14]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k44CfRKq012984 for ; Thu, 4 May 2006 09:41:28 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from omega.iib.unsam.edu.ar (localhost [127.0.0.1]) by omega.iib.unsam.edu.ar (8.13.4/8.13.4) with ESMTP id k44CdaOZ009061 for ; Thu, 4 May 2006 09:39:36 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by omega.iib.unsam.edu.ar (8.13.4/8.13.3/Submit) id k44CdZP7009060 for freebsd-java@freebsd.org; Thu, 4 May 2006 09:39:35 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: omega.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Thu, 4 May 2006 09:39:35 -0300 From: Fernan Aguero To: freebsd-java@freebsd.org Message-ID: <20060504123935.GB94022@iib.unsam.edu.ar> Mail-Followup-To: Fernan Aguero , freebsd-java@freebsd.org References: <20060504121812.GA94022@iib.unsam.edu.ar> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060504121812.GA94022@iib.unsam.edu.ar> User-Agent: Mutt/1.5.11 Subject: Re: java without X11? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 May 2006 12:40:03 -0000 +----[ To freebsd-java@freebsd.org (04.May.2006 09:18): | | Hi! | | I was setting up a headless (no X11, no GUI) box and had to | install java (required by apache-ant and by a java code that | interacts with an underlying postgresql database). | | I want this box to run only the base system (cut down to | only essential daemons/processes) and one application | (postgresql + associated perl/java layers). [ snipped ] | I know that a lot of java apps depend on GUI functionality | provided by the language, but is this java+X11 a thing that | cannot be separated? (i.e. X11 is rooted too deep into | java) or maybe it could be separated and we could have an | optional WITHOUT_X11 in the various jdk ports? Now replying to myself. After a couple of google searches, it seems like yes, X11 (at least before jdk15) was too tied to java. The following, however, suggests that jdk15 can be run in headless boxes without X11, even when there is java code that generates and/or works with graphics http://www.eteks.com/pja/en/forum/viewSubject.jsp?subjectId=481#612 I'm not a java expert at all, just a consumer of java tools, so I can't really think of helping with a non-X11 jdk15 ... but maybe I can push this on the freebsd-java agenda :) ? | | Thanks, | | Fernan | +----]