ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
747
747
EMPFEHLEN
-
Hallo,
ich habe ein Java Programm geschrieben uund mit Eclipse ne runnable .jar erzeugt.
Unter den verschiedensten Windows Versionen funktioniert alles einwandfrei aber unter linux hab ich probleme.
Ich bekomme folgende Fehlermeldung:
Code :1 2 3 4 5 6 7 8 9 10 11
~/Downloads$ sudo java Notensauger0.9beta.jar Exception in thread "main" java.lang.NoClassDefFoundError: Notensauger0/9beta/jar Caused by: java.lang.ClassNotFoundException: Notensauger0.9beta.jar at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:323) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:268) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) Could not find the main class: Notensauger0.9beta.jar. Program will exit.
hat vllt jemand ne idee woran es liegen könnte? ich bin mir nicht mal sicher, obs am quellcode liegt oder an den einstellungen unter linux. andere .jar dateien laufen aber komischerweise...
bin für jede hilfe dankbar...
-
01.03.09 16:01 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Hi.
Warum führst du das Programm denn als root aus?
Du rufst es falsch auf.
Wenn dein Jar eine eingebettete Manifest Datei hat, welche einen Main-Class Eintrag besitzt, dann kannst du dein Programm so aufrufen:
Falls keine solche Manifestdatei eingebettet ist, folgendermaßen:Code :1
java -jar Notensauger0.9beta.jar
Hierbei mußt du natürlich "<angabe.von.package.und.klasse>" durch deine Klasse mit dem korrekten Packagepfad ersetzen.Code :1
java -cp Notensauger0.9beta.jar <angabe.von.package.und.klasse>
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
Could not find the main class
Von DerGrinch im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 22.05.09, 13:52 -
Jar Datei startet nicht - Could not find the main main class...
Von dbzworld im Forum JavaAntworten: 3Letzter Beitrag: 13.10.08, 11:05 -
Probleme mit JAR - "Could not find main class"
Von vanToom im Forum JavaAntworten: 10Letzter Beitrag: 22.08.07, 12:39 -
JFace - Could not find Main class
Von vip3r-de im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 6Letzter Beitrag: 10.04.07, 17:07 -
could not find the main class
Von qde im Forum JavaAntworten: 2Letzter Beitrag: 28.04.06, 19:51





Zitieren
Login





