כשאני עושה java hello
הוא כותב
expection in thread "main" java.lang.NoClassDef.Error
מה זה?
הבעיה נוצרת כי אין הגדרת classpath נכונה (ראה עוד מידע). הפתרון הזמני יהיה להריץ כך:
java -classpath . hello
ושוב, מאוד כדאי לצפות בלינק כדי ללמוד עוד על הבעיה.
התשובה של 1337 היא נכונה, אבל יכולות להיות סיבות נוספות.
תבדוק אם הגדרת את פונקציית כמו שצריך, אתה חייב לשמור על כל האותיות קטנות.
צורה שגויה:
public static void Main(String[] args)
צורה נכונה
public static void main(String[] args)
שים לב להבדל בין Main (לא טוב) ל-main (טוב).
זהו אתר שאלות ותשובות למתכנתים. כל אחד יכול לשאול שאלה , כל אחד יכול לענות על שאלה, כל אחד יכול להגיב לתשובות.