עבור לתוכן

JAVA לא מתקמפל לי ב דוס רגיל מודיעה Exception in thread "main" java.lang.NoClass

Featured Replies

פורסם

הקוד שלי ממש פשוט זה

זה מה שאני מקבל

Exception in thread "main" java.lang.NoClassDefFoundError: Main/java

זה מה שיש בקובץ Main.java

/*
* Main.java
*
* Created on 10 נובמבר 2007, 07:03
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/

package eample;

/**
*
* @author Daniel
*/
public class Main {

/** Creates a new instance of Main */
public Main() {
}

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println("hello");

}

}

אני לא יכול לעשות ב דוס

java Main.java

פורסם

תנסה ככה :

תשנה את המחלקה לשם אחר , ובעקבות כך את שם הקובץ ---> מחלקה.ג'אווה .

את ה main תגדיר כך (public static void main (String[] args

פורסם
אני לא יכול לעשות ב דוס

Code:

java Main.java

אתה לא מתכוון במקרה ל-

java Main.class

?

פורסם

צריך רק:


java Main

פורסם

דבר ראשון, זה לא דוס זה קונסול.

שנית, אתה לא מקמפל אתה מריץ, למרות שגם לקימפול בג'אווה לא בדיוק הייתי קורא קימפול.

שלישית, לא מומלץ לקרוא למחלקה או מתודה Main, סתם מבלבל.

רבעית, זה רץ לי באקליפס, הוא רק צועק על העברית.

חמישית חסר לך x במילה example.

פורסם
  • מחבר

דבר ראשון, זה לא דוס זה קונסול.

שנית, אתה לא מקמפל אתה מריץ, למרות שגם לקימפול בג'אווה לא בדיוק הייתי קורא קימפול.

שלישית, לא מומלץ לקרוא למחלקה או מתודה Main, סתם מבלבל.

רבעית, זה רץ לי באקליפס, הוא רק צועק על העברית.

חמישית חסר לך x במילה example.

במצב הנוכחי כמו שזה זה צריך לעבוד ?

פורסם

לא ברור לי דבר אחד, באיזה EDITOR אתה כותב, אני מקווה שלא ב-NOTEPAD :kopfpatsch:, אני ממליץ על ECLIPSE שמבצע לך קומפילציה והרצה בקלי קלות. לא דורש אפילו התקנה.

פורסם
  • מחבר

!!!net bean

פורסם

אני עובד גם איתו וגם עם אקליפס, NB לכאורה נראה יותר טוב, אבל זה נכון רק אם אתה מתעסק הרבה בגרפיקה XML, JSF וכדו', לתכנות אקליפס עדיף בהרבה.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים