Hey ich habe ein Programm geschrieben und dieses mittels der Eclipse in eine JAR-Datei compiliert. Nun bekomme ich folgenden Fehler, wenn ich das Programm starten möchte. Den Fehler bekomme ich nur, wenn ich das Programm mittels der Konsole öffne:
C:\Users\james.vornhagen\Desktop>java While.jar
Exception in thread "main" java.lang.NoClassDefFoundError: While/jar
Caused by: java.lang.ClassNotFoundException: While.jar
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: While.jar. Program will exit.
Kann mir jemand helfen?
Der Quellcode:
In Eclipse kann ich das Programm problemlos starten. Wenn ihr sonst noch irgendwelche Optmierungs-Tipps habt für mich, dann nur her damit
Vielen Dank
und Liebe Grüße
James
C:\Users\james.vornhagen\Desktop>java While.jar
Exception in thread "main" java.lang.NoClassDefFoundError: While/jar
Caused by: java.lang.ClassNotFoundException: While.jar
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: While.jar. Program will exit.
Kann mir jemand helfen?
Der Quellcode:
Java:
import java.util.Scanner;
public class While {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println ("Bitte geben Sie einen Anfangswert ein:\n");
Scanner anf = new Scanner (System.in);
int anfang = anf.nextInt();
System.out.println("Bitte geben Sie einen Endwert ein:\n");
Scanner end = new Scanner(System.in);
int ende = end.nextInt();
while(anfang <= ende)
{
System.out.println(anfang + "\n");
anfang++;
}
}
}
In Eclipse kann ich das Programm problemlos starten. Wenn ihr sonst noch irgendwelche Optmierungs-Tipps habt für mich, dann nur her damit
Vielen Dank
und Liebe Grüße
James