error ב java??

ilanaz1

New member
error ב java??

למי שיודע לקמפל מה cmd prompt....
בפקודה של javac mainclass הקובץ מתקמפל וה class נוצר....
אך בפקודה java mainclass בcmd prompt זה נותן הודעה:
could not find or load mainclass
מישהו יודע איך פותרים את זה??
 

BravoMan

Active member
יופי, זו כבר התקדמות!

עכשיו, כדי שמישהו באמת יצליח לעזור לך, מה דעתך לשתף עוד כמה פרטים קריטיים:
1. מערכת הפעלה
2. גרסת Java
3. צילום מסך של מה שאתה עושה.
&nbsp
בגדול, השגיאה אומרת ש-Java לא מוצא את קובץ ה-class שנוצר.
למה הוא לא מוצא אותו, אי אפשר לדעת מהפרטים שסיפקת.
&nbsp
כלל בסיסי בשימוש בפורומים: המשתמשים האחרים לא רואים את המחשב שלך, לא יודעים מה אתה עושה או מה אתה חושב, ולא רוצים לנחש שום דבר מזה!
&nbsp
לכן, כשאתה בא לשאול שאלה, ורוצה תשובה רצינית שגם תעזור לך, דאג לספק את כל הפרטים הרלוונטיים, ולנסח את השאלה בצורה מלאה וברורה.
&nbsp
בהצלחה!
 

ilanaz1

New member
java

1)מערכת ההפעלה היא windows 8.1
2)גרסת הjava היא : jdk1.8.0_25
3) להלך הבעיה מצורף צילום


תודה

 

ilanaz1

New member
קוד

מה לא בסדר בקוד?.? למה בפקודה של הjava זה לא עובד.????
 

BravoMan

Active member
אתה מריץ את זה לא נכון.

אתה לא יכול לתת לו את הנתיב המלא, לא ככה משתמשים בזה.
&nbsp
מה שאמור לבוא אחרי java זה רק שם ה-class, אז, או שתריץ את זה מתוך הספרייה שבה קימפלת, או שתוסיף, ע"י פרמטר אחר ל-java, את הספרייה שבה יושב הקובץ ל-classpath.
&nbsp
תכתוב java -h כדי לקבל הסבר מפורט.
 

ilanaz1

New member
מריץ?

בדקתי גם בclasspath שהנתיב מופיע ונכון
מה עכשיו?

 

BravoMan

Active member
לא path של המערכת, classpath של Java

אלה דברים שונים לחלוטין.
&nbsp
אגב, בצילום לא רואים שבדקת שקובץ ה-class אכן נוצר.
אני לא ממש בטוח איך עובדת הקונפיגורציה של Windows, אבל נראה שאצלך ה-Java לא מוגדר לחפש מחלקות בנתיב הנוכחי.
&nbsp
לצערי לא אוכל לעזור לך, היות ואני לא עובד על Windows כבר המון זמן...
 

ilanaz1

New member
תודה

תודה רבה לכם על העזרה.... הצלחתי .... תודה ל bravoMan תודה ל פרסאוס ותודה ל פנטגירו......
תודה ...><><>
[]
*-__-*
&nbsp
 
למעלה