עבור לתוכן

Java - מה לכתוב ב- Manifest כשאני עושה Export ל- .jar?

Featured Replies

פורסם

יש לי תוכנית שבעלת מחלקה בשם main (הראשית) שממנה נקראות כמה מחלקות שונות.

לצורך העניין זו הרשימה של המחלקות שנעשה בהן שימוש:

main

Cube

clickListener

Mouse

setField

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

כל מה שאני רוצה לעשות זה להפעיל את האפליקציה שלי מתוך קובץ Jar.

לצערי לו השתמשתי ב- Japplet שהיה מקל עלי בצורה משמעותית.

תודה!

פורסם

הNETBEANS עושה את זה אוטו'.

פורסם
  • מחבר

יכול להיות שזה לא קשור?

כי גם כשאני מנסה להפעיל קבצי Jar מהדוגמאות של JDK אני מקבל את אותן השגיאות.

פורסם

איך אתה אורז את ה -JAR? כי ECLIPSE ו- NETBEANS עושים את זה אוטומטית.

אתה יכול לצרף את ה - EXCEPTIONS שאתה מקבל?

פורסם
  • מחבר

אני פשוט בוחר Export ב- Eclipse, ובחור לעשות Export כ- Jar File.

השגיאה שמופיעה כשאני מנסה לפתוח את הקובץ היא:

Failed to load main-class manifest attribute from (File path and name here)

ד"א זה כל מה שכתוב בקובץ Manifest.mf שבפנים -

Manifest-Version: 1.0

פורסם

דבר ראשון, כשאתה יוצר את ה - MAIN CLASS שלך, אתה יכול להגדיר בזמן היצירה שהיא MAIN (יש CHECKBOX שאפשר לסמן) ואז ECLIPSE מזהה אותה כ-MAIN ולא אמורות להיות בעיות.

בכל מקרה תנסה להוסיף את השורה הבאה לקובץ : Main-Class: MyPackage.MyClass

ותקפיד ללחוץ אנטר בסוף, אחרת זה עלול לא לעבוד.

פורסם
  • מחבר

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

אני מעלה את הקובץ אולי תנסו את זה בעצמכם?

(שיניתי את הסיומת ל- rar, בשביל להפעיל אותו פשוט תשנו ל- jar)

תודה!

[attachment deleted by admin]

ארכיון

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

דיונים חדשים