שגיאה expection in thread "main" java.lang.NoClassDef.Error

2010-01-05 07:28:33
˄
1
˅

כשאני עושה java hello

הוא כותב

expection in thread "main" java.lang.NoClassDef.Error

מה זה?

2 תשובות

2010-01-10 14:33:51
˄
0
˅

התשובה של 1337 היא נכונה, אבל יכולות להיות סיבות נוספות.

תבדוק אם הגדרת את פונקציית כמו שצריך, אתה חייב לשמור על כל האותיות קטנות.


צורה שגויה:

public static void Main(String[] args)

צורה נכונה

public static void main(String[] args)

שים לב להבדל בין Main (לא טוב) ל-main (טוב).

תודה על התוספת. - 1337
2010-01-09 03:42:35
˄
0
˅

הבעיה נוצרת כי אין הגדרת classpath נכונה (ראה עוד מידע). הפתרון הזמני יהיה להריץ כך:

java -classpath . hello

ושוב, מאוד כדאי לצפות בלינק כדי ללמוד עוד על הבעיה.

זהו אתר שאלות ותשובות למתכנתים. כל אחד יכול לשאול שאלה , כל אחד יכול לענות על שאלה, כל אחד יכול להגיב לתשובות.

דוא"ל

סיסמה

או הצטרפות