minimal / server installation for -jre package needed

David Herron David.Herron at Sun.COM
Wed Aug 29 15:12:40 PDT 2007


There is the Headless Toolkit in AWT which is meant to support 
installing Java on a headless system.  I remember one intended scenario 
was exactly as Matthias suggested, no GUI libraries on the system.  But 
I don't remember if we ever tested that scenario (I handled the initial 
test development for Headless AWT).  I don't know this from the 
conformance rules standpoint (having never read those).

Of course a server install wants to be headless because who needs 
graphics support on a webserver?

I just did a test setup of debian, no X libs or other GUI stuff, and 
unpacked a tarball JDK and ran a few things.  GUI apps of course died 
with headless exception, but e.g. the nio sample webserver ran and 
compiles ran.  Hardly a conclusive test.  Sounds promising.

- David Herron


Mark Reinhold wrote:
>> Date: Wed, 29 Aug 2007 10:47:26 -0500
>> From: tom.marble at sun.com
>>     
>
>   
>> Matthias Klose wrote:
>>     
>>> Are there any plans by upstream to recommend/suggest how such a split should be
>>> done so that distributions don't differ too much, or is this completly up to
>>> distributors?
>>>       
>> There are no such plans as foo-bin-core could not be considered
>> "Compatible".  ...
>>     
>
> Well, it depends.
>
> The platform specification and the conformance rules do define the
> concept of a "headless" implementation, which is one that doesn't
> support interactive interfaces.
>
> It's been a while since I last read the conformance rules in detail,
> but my understanding has been that a "headless" implementation is
> considered conformant on a "headless" machine (i.e., one without
> a display).
>
> So it may well be that a partial installation, as Matthias suggests,
> would be fully conformant on headless boxes, which is presumably
> where it'd most often be used.
>
> - Mark
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20070829/d20d8eef/attachment.html 


More information about the distro-pkg-dev mailing list