"No X11 DISPLAY variable" - was bedeutet das?

Ich versuche zu installieren eine Java-Anwendung auf meinem Linux-Rechner (Slackware).

Erhielt ich die folgende Fehlermeldung, und ich verstehe es nicht.

Könnten Sie mir raten, wie man mit dem problem? Danke.

Hier ist, was ich bekomme: (ich sehe, dass einige X11-DISPLAY variable gesetzt werden muss, aber welchen Wert sollte ich es geben, und wie?)

~$ java -jar gate-5.0-beta1-build3048-installer.jar
- ERROR -

java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.GraphicsEnvironment.checkHeadless(Graphic sEnvironment.java:159)
at java.awt.Window.<init>(Window.java:407)
at java.awt.Frame.<init>(Frame.java:402)
at net.sourceforge.mlf.metouia.borders.MetouiaDotsBuf fer.<init>(MetouiaDotsBuffer.java:105)
at net.sourceforge.mlf.metouia.borders.MetouiaDots.<i nit>(MetouiaDots.java:66)
at net.sourceforge.mlf.metouia.borders.MetouiaToolBar Border.<init>(MetouiaToolBarBorder.java:49)
at net.sourceforge.mlf.metouia.MetouiaLookAndFeel.ini tComponentDefaults(MetouiaLookAndFeel.java:241)
at javax.swing.plaf.basic.BasicLookAndFeel.getDefault s(BasicLookAndFeel.java:130)
at javax.swing.plaf.metal.MetalLookAndFeel.getDefault s(MetalLookAndFeel.java:1591)
at javax.swing.UIManager.setLookAndFeel(UIManager.jav a:537)
at javax.swing.UIManager.setLookAndFeel(UIManager.jav a:581)
at com.izforge.izpack.installer.GUIInstaller.loadLook AndFeel(GUIInstaller.java:373)
at com.izforge.izpack.installer.GUIInstaller.<init>(G UIInstaller.java:116)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Construc tor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:30
at com.izforge.izpack.installer.Installer.main(Instal ler.java:62)
ich habe das gleiche problem, es funktioniert perfecly auf Konsole, aber wenn ich mit eclipse wirft es die gleiche Ausnahme, ich selbst, die code-Zeilen : Prozess proc_exporting =Runtime.getRuntime().exec("sudo export DISPLAY =:0.0"); funktioniert immer noch nicht
Keine der Antworten geben die Informationen, die benötigt werden um dieses problem zu lösen, wenn eine Verbindung zu einer Remote-Konsole via puTTY. Jede Antwort, die Adressen SSH nicht wirklich erklären, wie es funktioniert. Wer kennt eine Frage, die die Adressen?

InformationsquelleAutor user42155 | 2009-03-19

Schreibe einen Kommentar