D H
05-12-2001, 21:00
Ich bin noch ein ziemlicher Newbie in Java und hab ein Problem mit einem kleinen Programm, das als Server zum
ein- und abwählen der Internetverbindung genutzt werden soll. Der Fehler tritt auf, wenn der
Befehl ( java.lang.Runtime.getRuntime().exec(filename) ) ausgeführt wird:
current locale is not supported in X11, locale is set to CX locale modifiers are not supported, using default
java.lang.InternalError:
Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.motif.MToolkit.<init>(MToolkit.java:43)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:39 9)
at tcpServer.execute(tcpServer.java:75)
at tcpServer.analyse(tcpServer.java:65)
at tcpServer.main(tcpServer.java:34)
Auf dem Rechner läuft kein X. Der Befehl wird zwar korrekt ausgeführt, danach funktioniert aber das Programm nicht mehr
(Die Internetverbindung kann nicht mehr beendet werden)
Gruß,
dh
ein- und abwählen der Internetverbindung genutzt werden soll. Der Fehler tritt auf, wenn der
Befehl ( java.lang.Runtime.getRuntime().exec(filename) ) ausgeführt wird:
current locale is not supported in X11, locale is set to CX locale modifiers are not supported, using default
java.lang.InternalError:
Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.motif.MToolkit.<init>(MToolkit.java:43)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:39 9)
at tcpServer.execute(tcpServer.java:75)
at tcpServer.analyse(tcpServer.java:65)
at tcpServer.main(tcpServer.java:34)
Auf dem Rechner läuft kein X. Der Befehl wird zwar korrekt ausgeführt, danach funktioniert aber das Programm nicht mehr
(Die Internetverbindung kann nicht mehr beendet werden)
Gruß,
dh