תיקון: Java התחיל אך החזיר קוד יציאה = 13 ליקוי חמה



נסה את הכלי שלנו לביטול בעיות

חלק מהמשתמשים מקבלים את Java התחיל אך החזיר קוד יציאה = 13 ליקוי חמה שגיאה בעת ניסיון להפעיל את Eclipse. הדיווחים שהבעיה מתרחשת עם Windows 7, Windows 8, Windows 10 (32 ו- 64 סיביות).



Java הופעל אך החזיר קוד יציאה = 13

Java הופעל אך החזיר קוד יציאה = 13



מה גורם לשגיאה 'Java הופעל אך הוצא קוד יציאה = 12'?

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



  • מותקנת גרסת Eclipse או Java שאינה תואמת - זו הסיבה השכיחה ביותר להופעת הודעת שגיאה זו. סביר להניח כי סביר להניח שהתקנת גרסת 64 סיביות של Eclipse או Java בזמן שהמחשב שלך תומך רק ב 32 סיביות (או להפך).
  • Eclipse כולל תווים מיוחדים בספריית ההתקנה - מספר משתמשים הצליחו לפתור הודעת שגיאה זו לאחר הסרת התווים המיוחדים (# $% ^) מספריית ההתקנה.
  • המחשב משתמש בגרסה לא נתמכת של JVM (Java Virtual Machine) - גם אם אתה מוודא שאתה משתמש בגירסה האחרונה של Eclipse, יתכן שאתה רואה שגיאה זו מכיוון שאתה מריץ גרסה JVM שאינה נתמכת.
  • משתנה נתיב הסביבה של Java מוגדר באופן שגוי - חלק מהמשתמשים הצליחו לפתור את הבעיה לאחר שגילו שהבעיה נגרמה על ידי משתנה PATH של סביבת Java שהוגדר באופן שגוי.

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

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

שיטה 1: שימוש בשילוב הנכון של Eclipse - JDK

Eclipse ו- JDK (ערכת פיתוח Java) הם בררנים מאוד בכל מה שקשור לעבודה זה עם זה. זכור כי ישנם רק מספר צירופי עבודה של מערכת הפעלה, JDK ו- Eclipse bitness. אם במקרה אתה משתמש בשילוב לא נתמך, של מערכת הפעלה, JDK ו- Eclipse, תקבל את Java התחיל אך החזיר קוד יציאה = 13 ליקוי חמה הודעת שגיאה.



להלן ריכזנו רשימה של שילובי עבודה. השתמש בהם לצורך הפניה כדי לוודא האם הבעיה מתרחשת עקב שילוב לא נתמך:

  • מערכת הפעלה של 32 סיביות, JDK של 32 סיביות, Eclipse של 32 סיביות (32 סיביות בלבד)
  • מערכת הפעלה של 64 סיביות, JDK 64 סיביות, Eclipse של 64 סיביות (64 סיביות בלבד)
  • מערכת הפעלה של 64 סיביות, JDK 32 סיביות, Eclipse 32 סיביות

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

הערה: במקרה שאתה לא יודע את ארכיטקטורת הסיביות של מערכת ההפעלה שלך, לחץ מקש Windows + R כדי לפתוח תיבת דו-שיח הפעלה. לאחר מכן הקלד ' msinfo32 ”ולחץ להיכנס לפתוח את מידע מערכת מָסָך. במסך מידע מערכת, עבור אל סיכום המערכת ובדוק את סוג המערכת מהחלונית הימנית. שם תמצאו את ארכיטקטורת מערכת ההפעלה שלכם.

אימות ארכיטקטורת המערכת

אימות ארכיטקטורת המערכת

אם שיטה זו לא ישימה, עבור למטה לשיטה הבאה בהמשך.

שיטה 2: הסרת תווים מיוחדים מנתיב ספריית הליקוי

ייתכן שתיתקל גם בבעיה מכיוון שספריית ההתקנה מכילה תווים מיוחדים. מספר משתמשים שהיו במצב דומה הצליחו לפתור את הבעיה לאחר ביטול התווים המיוחדים (@ # $% ^ & * () +) משם הספרייה.

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

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

מחיקת הדמויות המיוחדות ממיקום הליקוי

מחיקת הדמויות המיוחדות ממיקום הליקוי

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

אם שיטה זו לא אפשרה לך לפתור את Java התחיל על ידי קוד יציאה שהוחזר = 13 ליקוי חמה שגיאה, עבור למטה לשיטה הבאה למטה.

שיטה 3: הסרת המשתנה השבור של מערכת PATH

כפי שמתברר שג'אווה 8 וכמה עדכוני ג'אווה אחרים יכולים לפשל את משתני הסביבה, ולהפעיל את Java התחיל אך החזיר קוד יציאה = 13 ליקוי חמה הודעת שגיאה.

אם התחלת לקבל הודעת שגיאה זו רק לאחר התקנת Java (או עדכון Java), בצע את השלבים הבאים כדי להסיר את משתנה המערכת השבור PATH:

  1. ללחוץ מקש Windows + R לפתוח א לָרוּץ תיבת דיאלוג. לאחר מכן הקלד ' sysdm.cpl ”ולחץ להיכנס לפתוח מאפייני מערכת .

    הפעל את תיבת הדו-שיח: sysdm.cpl

  2. בתוך ה מאפייני מערכת חלון, עבור אל מִתקַדֵם לחץ ולחץ על משתני סביבה .

    עבור לכרטיסייה מתקדם במאפייני מערכת ולחץ על משתני סביבה

  3. בתוך חלון משתני הסביבה, עבור למשתני מערכת, בחר נָתִיב ולחץ על לַעֲרוֹך .

    ערוך את המשתנה נתיב

  4. בתוך ה ערוך משתנה סביבה חלון, חפש משתנה סביבתי שמזכיר את Java. ברגע שאתה רואה את זה, לחץ עליו פעם אחת כדי לבחור אותו ואז לחץ לִמְחוֹק .

    מחיקת משתנה הסביבה Java PATH

  5. הפעל מחדש את המחשב ובדוק אם אתה מסוגל להפעיל את Eclipse בהפעלה הבאה מבלי להיתקל בהודעת השגיאה.

אם אתה עדיין נתקל באותה הודעת שגיאה, עבור למטה לשיטה הבאה למטה.

שיטה 4: התקנה מחדש של JAVA JDK

אם הגעת עד הלום ללא תוצאה, סביר להניח שתוכל לפתור את הבעיה על ידי התקנה נקייה של הגרסה האחרונה של JAVA JDK. מספר משתמשים שנקלעו למצב דומה דיווחו כי Java התחיל אך החזיר קוד יציאה = 13 ליקוי חמה שגיאה נפתרה לבסוף לאחר שהתקנתם את ה- JDK הנוכחי שלהם והתקינו את הגרסה האחרונה הזמינה.

הנה מדריך מהיר כיצד לעשות זאת:

  1. ללחוץ מקש Windows + R כדי לפתוח תיבת דו-שיח הפעלה. לאחר מכן הקלד ' appwiz.cpl ”ולחץ להיכנס לפתוח תוכניות ותכונות .

    הפעל דיאלוג: appwiz.cpl

  2. בתוך תוכניות ותכונות, גלול מטה ברשימת היישומים ו לחץ לחיצה ימנית> הסר התקנה ערכת פיתוח Java יחד עם כל העדכונים.

    הסרת התקנת ערכת הפיתוח של Java

  3. בקר בקישור זה ( כאן ) והורד את הגרסה האחרונה של ה- JDK בהתאם לגירסת מערכת ההפעלה שלך ולארכיטקטורת הסיביות שלך.

    מתקין את ה- JDK האחרון

  4. פתח את המתקין והשלם את ההתקנה על ידי ביצוע ההנחיות שעל המסך. לאחר השלמת התהליך, הפעל מחדש את המחשב.
  5. בדוק אם הודעת השגיאה נפתרה על ידי פתיחת Eclipse בעת הפעלת המערכת הבאה.
4 דקות קריאה