Java-Anwendung (Befehl) aus Panel starten?

Nicole Sch. hasenhuette-ng at yahoo.de
Mit Feb 25 14:28:56 GMT 2009


Axel Birndt schrieb:
> Logisch: "-" kennt die JVM nicht. Kein Problem :-)

Hab auch grad den Fehler selbst entdeckt, ein Tippfehler: Hatte bei
-Xmx512m hatte ich ein Leerschritt zwischen - und X
 
> /usr/bin/java -Xms256M -Xmx512M -classpath
>  "/mnt/Video/eba/:/mnt/Video/eba/EbaMain.exe"
>  -jar /mnt/Video/eba/EbaMain.exe w
> 
> und wieder alles auf einer Zeile. 

Da kommt bei mir nur wieder: 

Exception in thread "main" java.lang.NullPointerException
	at de.daedalic.eba.EbaFileIO.ladeContent(EbaFileIO.java:240)
	at de.daedalic.eba.Eba.main(Eba.java:29)

Das Logo taucht kurz auf, verschwindet wieder und ich bin wieder am
Prompt.

> Kannst es auch auf einer Zeile in
> ein kleines Script kopieren:
> 
> #!/bin/bash
> /usr/bin/java -Xms256M - Xmx512M -classpath \
>  "/mnt/Video/eba/:/mnt/Video/eba/EbaMain.exe" \
>  -jar /mnt/Video/eba/EbaMain.exe w

Beim Script erhalte ich folgenden Fehler:

Exception in thread "main" java.lang.NoClassDefFoundError:  -jar
Caused by: java.lang.ClassNotFoundException:  -jar
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

-- 
Grüße

Nicole
~~~
ubuntu 8.04 mit gnome