On Saturday 21 August 2004 21:38, Dave Barker-Plummer wrote:
> We are beginning to port our Java application to Linux and want to
> ensure that we are testing on a configuration that is sufficiently
> "typical" to maximize our chances that it will run for our users.  My
> assumption is that we will use Blackdown Java 1.4.x, but what version
> of Linux is most commonly used to host and/or best suited to to this
> version of Java?  (Perhaps this is a ill-informed question and any
> Linux version can host this implementation of Java.)

I would suggest that any Linux desktop implementation would be OK for initial 
testing, but it is probably worth checking out the default JVM that is 
shipped with the common distributions of Linux and make sure that there is 
nothing accentric about them.  I use Gentoo here and the default for Intel 
based architecture (that is another consideration of course) is Blackdown.  
However I am currently using beta releases of Sun's 1.5 JVM, it is probably 
worth testing your application with those also.

>
> Are there known issues with any Linux products and Blackdown Java
> 1.4.2?  Where would I find out details?
>

I have only ever had one Java related issue, and it was not specific to 
Blackdown.  The details can be found here.
  http://bugs.gentoo.org/show_bug.cgi?id=56990

> Finally, two questions about packaging for Java on Linux.  How do I
> go about making Java aware of the window manager under which it is
> being run, so that the style of our widgets can match the hosting
> environment?  I am aware of the SLAF package which contains look and
> feel implementations for some common window managers.  How might I
> detect the currently running WM and instantiate the appropriate look
> and feel?

I'm not a Java programmer, so not sure on this one.

> KDE has the option of using a Mac-style menu bar associated with the
> monitor, rather than associated with each window.  How could I detect
> that the user has this preference set, and make my application
> respond accordingly.
>
> Thanks for any pointers.

Again, not a used to Java programming, but this can probably be queried using 
DCOP, of which there is more information about on the KDE site.  As a start 
pointer to see if the information is available try running kdcop.


Hope this is helpful,

-- 
Tom Wesley <[EMAIL PROTECTED]>

Attachment: pgpRVcH1qs4qB.pgp
Description: PGP signature

Reply via email to