GNU bug report logs - #24327
java does not support swing

Previous Next

Package: guix;

Reported by: Alex Vong <alexvong1995 <at> gmail.com>

Date: Mon, 29 Aug 2016 05:23:02 UTC

Severity: normal

Tags: fixed

Done: iyzsong <at> member.fsf.org (宋文武)

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Alex Vong <alexvong1995 <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: java does not support swing
Date: Mon, 29 Aug 2016 13:21:18 +0800
Hi,

Our current java does not support swing. To reproduce, first install
java and clojure. Then start the clojure repl by running:
  $ ~/.guix-profile/bin/java -cp ~/.guix-profile/share/java/clojure-1.8.0.jar clojure.main

Then try the repl by typing:
  => (+ 1 2 3)
  6

Now run:
  => (javax.swing.JOptionPane/showMessageDialog nil "Hello World")
  NullPointerException   sun.awt.FontConfiguration.getVersion (FontConfiguration.java:1264)

Note that the above test case is taken from
<https://clojure.org/guides/getting_started>.

In contrast, if we replace ~/.guix-profile/bin/java by /usr/bin/java in
the command, we do not get a nullpointerexception (my base distro is
debian testing). So there should be a problem in our java build. Any
ideas? 

Thanks,
Alex




This bug report was last modified 8 years and 316 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.