java -Djava.awt.headlesslib=true -Djava.awt.headless=true -classpath ..... -al inditok egy javas alkalmazast (server)
mert enelkul X11-et akar, de nem indul el.
java -Djava.awt.headlesslib=true -Djava.awt.headless=true -classpath .....>>>
Exception in thread "main" java.awt.HeadlessException
at java.applet.Applet.(Applet.java:44)
at javax.swing.JApplet.(JApplet.java:101)
at GPSGServ.GPSG_Applet.(GPSG_Applet.java:29)
at GPSGServ.GPSGServ.(GPSGServ.java:28)
at GPSGServ.GPSGServ.main(GPSGServ.java:37)
Lehet egyaltalan javat futtatni X11 nelkul?
Valaki esetleg fel tudna homalyositani?
- 1529 megtekintés
Hozzászólások
-Dawt.toolkit=sun.awt.HeadlessToolkit
Ha ezt hozzá adod akkor esetleg?
- A hozzászóláshoz be kell jelentkezni
Exception in thread "main" java.awt.AWTError: Could not instantiate Toolkit: sun.awt.HeadlessToolkit
at java.awt.Toolkit$2.run(Toolkit.java:839)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804)
at javax.swing.UIManager.initialize(UIManager.java:1262)
at javax.swing.UIManager.maybeInitialize(UIManager.java:1245)
at javax.swing.UIManager.getInstalledLookAndFeels(UIManager.java:348)
at GPSGServ.GPSG_Applet.(GPSG_Applet.java:19)
at GPSGServ.GPSGServ.(GPSGServ.java:28)
at GPSGServ.GPSGServ.main(GPSGServ.java:37)
- A hozzászóláshoz be kell jelentkezni
Javat lehet futtatni X11 nélkül is, de Appletet nem biztos.
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
+1
Balu007: Kezdjuk az elejen, ahogy minden beszelgetest kezdeni kell: Mit szeretnel mondani? Es mit szeretnel csinalni?
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
van egy javas server program(GPS koordinatakat kuld GPRS-en es ezt tolja bele egy szovegfajlba) amit fel kell tenni a serverre
keszitoje mondja hogy SUSE-n nala igy indul:
java -classpath .....
a mi DEBIAN serverunkon ekkor X11-et ker
ha inditasnal megadom google baratomtol latott informaciokat:
java -Djava.awt.headlesslib=true -Djava.awt.headless=true -classpath .....
akkor ezt kapom:
Exception in thread "main" java.awt.HeadlessException
at java.applet.Applet.(Applet.java:44)
at javax.swing.JApplet.(JApplet.java:101)
at GPSGServ.GPSG_Applet.(GPSG_Applet.java:29)
at GPSGServ.GPSGServ.(GPSGServ.java:28)
at GPSGServ.GPSGServ.main(GPSGServ.java:37)
java verzioja:
java -version
java version "1.5.0_16"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
Java HotSpot(TM) Client VM (build 1.5.0_16-b02, mixed mode, sharing)
uname -a
Linux XXXXXX 2.6.23.14 #3 SMP Fri Jan 18 20:03:04 CET 2008 i686 GNU/Linux
- A hozzászóláshoz be kell jelentkezni
Oke, akkor menjunk hatulrol.
Ha ez egy olyan cucc, ami valami ablakot indit el - az eletbe nem fog futni semmilyen kapcsolok mellett X nelkuli szerveren. El kell magyarazni a keszitonek, hogy javax.swing.JFrame, java.awt.Frame, ilyesmi cuccok NINCSENEK X nelkul. Ugy kell a cuccot megirni, hogy KONZOLRA irjon ki mindent.
Ha viszont olyan cucc, ami amugy konzolra dolgozik, es SEMMILYEN ablakot nem nyit, meg csak veletlenul sem, akkor viszont valami nem kerek a java vm-eddel.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
koszonom a valaszod
akkor ezt kuldom a program irojanak
megegyszer koszi
- A hozzászóláshoz be kell jelentkezni