Hi leute,
wenn ich jetzt meine *.java datei Compliere dann sagt der mir keinen fehler aber wenn ich jetzt dann die *.class datei mit java in der MS-Dos Console aufrufen will dann sagt der mir immer das:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloDan
HelloDan heisst die *.class datei....
Hier ist mal der code der java datei:
(HelloDan.java)
Und hier noch einer wo das gleich bei rauskommt:
(Jabberwock.java)
Also woran liegt das das es nicht geht???
Danke schobmal,
Master X
wenn ich jetzt meine *.java datei Compliere dann sagt der mir keinen fehler aber wenn ich jetzt dann die *.class datei mit java in der MS-Dos Console aufrufen will dann sagt der mir immer das:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloDan
HelloDan heisst die *.class datei....
Hier ist mal der code der java datei:
(HelloDan.java)
Code:
class HelloDan {
public static void main (String[] arguments) {
System.out.println("What's the frequency, Kenneth?");
}
}
(Jabberwock.java)
Code:
class Jabberwock {
String color;
String ************;
boolean hungry;
void feedJabberwock() {
if(hungry == true) {
System.out.println("Yum, das war kecker");
hungry = false;
} else {
System.out.println("Nö, ich habe keinen Hunger");
}
}
void showAttributes() {
System.out.println("This is a "+ ************ + " " + color + " jabberwock.");
if(hungry == true) {
System.out.println("Es hat Hunger");
} else {
System.out.println("Es hat keinen Hunger");
}
}
public static void main (String arguments[]) {
Jabberwock j = new Jabberwock();
j.color = "orange";
j.************ = "male";
j.hungry = true;
System.out.println("Calling showAttributes ...");
j.showAttributes();
System.out.println("-----");
System.out.println("Feeding the jabberwock ...");
j.feedJabberwock();
System.out.println("-----");
System.out.println("Calling showAttributes ...");
j.showAttributes();
System.out.println("-----");
System.out.println("Feeding the jabberwock ...");
j.feedJabberwock();
}
}
Danke schobmal,
Master X

Kommentar