בעיית קומפילציה בcmd

מנהל: TA_Isana

שלח תגובה
roie
הודעות: 32
הצטרף: 21:35 15/12/2008

בעיית קומפילציה בcmd

שליחה על ידי roie » 17:48 01/06/2009

אהלן

אני מנסה לקמפל את העבודה שלי דרך הcommand promt בעזרת הפקודה: javac *.java
ומקבל את השגיאה:
BSN.java uses unchecked or unsafe opreations
recompile with -Xlint: unchecked for details

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

יש מושג למישהו?
תודה

AoGenius
הודעות: 63
הצטרף: 21:09 12/12/2008
מיקום: The Punyverse
יצירת קשר:

שליחה על ידי AoGenius » 21:53 01/06/2009

גיליתי שזה קורה בגלל שמשתמשים ב comparable בצורה שג'אווה לא ממליצה עליה.
אם משתמשים באקליפס רואים שהיא מסמנת את הבעיות האלה בקו צהוב כזה, ולמרות שזאת לא בעיית קומפילציה זה מהווה בעיה ב cmd.

אנחנו פשוט שינינו את כל המקומות שכתוב comparable ל string ואז אין בעיה.

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

yaariy
הודעות: 14
הצטרף: 14:40 15/12/2008

נכון

שליחה על ידי yaariy » 00:07 02/06/2009

תודה

שלח תגובה

חזור אל “- מבני נתונים”