Java הופעל אך החזיר קוד יציאה=13 ב-Eclipse? [תוקן] [מנהל מחיצות]

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





בעמוד זה :

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

עם זאת, לפעמים אתה עלול להיתקל בשגיאות ובעיות שונות הקשורות לתוכנית Java כגון Java Platform SE בינארי לא מגיב ל-Minecraft , קוד שגיאה של Java 1603 , ו-Java הופעל על ידי קוד יציאה שהוחזר=13. משתמש מפורום stackoverflow.com דיווח שהוא נתקל בשגיאת קוד יציאה 13 של Java ב-Eclipse:



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

https://stackoverflow.com/questions/11461607/cant-start-eclipse-java-was-started-but-returned-exit-code-13

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



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

על פי דיווחי משתמשים, השגיאה 'Java הוחל על ידי קוד יציאה מוחזר=13' מתרחשת לעתים קרובות כאשר מנסים להפעיל את Eclipse ב-Windows 10/8/7. לאחר חקירת דיווחים נרחבים של משתמשים מפורומים ופוסטים שונים, אנו מוצאים שהשגיאה יכולה להיגרם ממספר הסיבות הבאות:

  • גרסת Java וגרסת Eclipse לא תואמת: גם Java וגם Eclipse מגיעים בשתי גרסאות של תצורות סיביות: 32 סיביות או 64 סיביות. אם אתה משתמש בגרסת 64 סיביות של Java ובגרסת 32 סיביות של Eclipse או להיפך, תקבל את גרסת 'Eclipse Java הוחל על ידי קוד יציאה מוחזר=13'.
  • טעויות בתצורת קובץ Eclipse.ini: לפעמים אתה עלול לעשות טעות בעת קביעת התצורה של קובץ Eclipse.ini, מה שעלול להפעיל גם את השגיאה.
  • משתנה נתיב סביבת Java שגוי: אם משתנה הנתיב של Java Environment מוגדר בצורה לא נכונה, אתה עלול להיתקל בשגיאה 'Eclipse Java was started but returned exit code=13'.
  • גרסה לא נתמכת או שגויה של Java Virtual Machine (JVM): אם אתה משתמש בגרסת JVM לא נתמכת עם הגרסה העדכנית ביותר של Eclipse, היא עלולה לגרום לבעיות אי תאימות עם Java JDK 1.8 ומעלה.
  • תווים מיוחדים בספריית ההתקנה של Eclipse: אם מספר תווים מיוחדים כמו '# ו-@' מתווספים להתקנה של Eclipse, אתה עלול להיתקל בשגיאה 'Java הוחל על ידי קוד יציאה שהוחזר=13 Eclipse mars'.

כיצד לתקן את השגיאה 'Java הופעל אך הוחזר קוד יציאה=13'.

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

#1. הקפד להשתמש בגרסת Java ו-Eclipse תואמת

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



  1. מערכת הפעלה 32 סיביות, 32 סיביות JDK, 32 סיביות Eclipse (32 סיביות בלבד)
  2. מערכת הפעלה 64 סיביות, 64 סיביות JDK, 64 סיביות Eclipse (64 סיביות בלבד)
  3. מערכת הפעלה 64 סיביות, 32 סיביות JDK, 32 סיביות Eclipse

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

שלב 1. בדוק אם סוג המערכת שלך הוא גרסת 32 סיביות או 64 סיביות .

  לבדוק את סוג המערכת



שלב 2. בדוק את גרסת Java התקנת במחשב שלך. כדי לעשות זאת, אתה יכול להפעיל את java -גרסה בתוך ה שורת פקודה מוגבהת חַלוֹן. אם גרסת Java אינה תואמת לסוג המערכת שלך, אתה יכול הסר את ההתקנה של Java ראשית וקרא את המדריך הזה ' הורד, התקן ועדכן Java 32 סיביות ו-64 סיביות [JDK לעומת JRE] ' כדי להתקין את הנכון.

  בדוק את גרסת ה-Java

3 בספטמבר. בדוק את גרסת Eclipse וראה אם ​​יש אי התאמה בין גרסת Java לגרסת Eclipse ide. אם לא, אז עליך להסיר את ההתקנה של הגרסה הלא נתמכת ולהתקין את הגרסה הנכונה מה- אתר רשמי .

#2. הגדר מחדש את הקובץ Eclipse.in

אתה עלול להיתקל בשגיאה 'Eclipse Java was started by returned exit code=13' אם עשית טעות בקובץ התצורה Eclipse.ini. כאן תוכל לבצע את השלבים שלהלן כדי להגדיר אותו מחדש.

שלב 1. הקש על Win + E מפתחות לפתיחת סייר קבצים , אתר את ספריית ההתקנה של Eclipse ופתח את eclipse.ini קובץ עם פנקס רשימות .

שלב 2. בחלון פנקס רשימות, אתר את השורה הכוללת ' -vmargs ” בקובץ eclipse.ini והוסיפו את הקוד הבא לפני השורה. לאחר מכן לחץ על Ctrl + S מקשים כדי לשמור את התצורה.

הערה:

ה C:\Program Files\Java\jdk1.7.0_40-64\bin\javaw.exe הקו עשוי להשתנות בהתאם לגרסת Java JDK שלך. לדוגמה, אם התקנת גרסת 32 סיביות של Java JDK, היא צריכה להיות C:\Program Files (x86)\Java\jdk1.7.0_40-64\bin\javaw.exe . חוץ מזה, הקפד להחליף את jdk1.7.0 עם הגרסה האמיתית שלך.

-vm

C:\Program Files\Java\jdk1.7.0_40-64\bin\javaw.exe

שלב 3. אם אתה התקינו את Java IRE ב-Windows, אתה יכול לנסות להוסיף את -vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe אוֹ -vm C:\Program Files\Java\jre7\bin\javaw.exe קו במקום. זה גם הוכח על ידי אנשים רבים מפורום StackOverflow כמועיל.

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

#3. הסר אמנות מיוחדות ממדריך ההתקנה של Eclipse

משתמשים רבים דיווחו שהם הצליחו לתקן את השגיאה 'Eclipse Java was started but returned exit code=13' על ידי מחיקת התווים המיוחדים משם ספריית Eclipse. בדרך כלל, אתה יכול למצוא את תיקיית ההתקנה ב Eclipse ב-C:\IDE\eclips ה. אם לא כאן, ייתכן שהתקנת אותו במיקום מותאם אישית והוספת בטעות תו מיוחד.

#4. הסר משתנה נתיב סביבה שגוי

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

שלב 1. סוּג משתנה מערכת בתוך ה לחפש תיבה ובחר ערוך את משתני סביבת המערכת מהמשחק הטוב ביותר.

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

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

  לחץ על משתני סביבה

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

  לחץ על ערוך תחת משתני מערכת

שלב 4. מצא משתנה סביבה הקשור אליו Java (לְמָשָׁל. C:\ProgramData\Oracle\Java\javapath ), בחר בו ולחץ על לִמְחוֹק .

שלב 5. לאחר מכן הפעל מחדש ובדוק אם Eclipse Java הופעל על ידי קוד יציאה שהוחזר = 13 השגיאה מתוקנת.

אם לא, אתה יכול לנסות להסיר את C:\ProgramData\Oracle\Java\javapath ולהחליף אותו ב C:\Program Files\Java\jdk(הגרסה שלך)\bin , אשר הוכח על ידי חלק מהמשתמשים כמועיל.

  דוח משתמש מ-stackoverflow

#5. התקנה נקייה של Java JDK

אם אף אחת מהשיטות שלמעלה לא תתקן את השגיאה 'Java הוחל על ידי קוד יציאה שהוחזר=13 Eclipse mars', תוכל לשקול לבצע התקנה מחדש נקייה של Java JDK. בשביל זה:

שלב 1. ללחוץ ה-Win + R מפתחות לפתיחת לָרוּץ קופסא. לאחר מכן הקלד appwiz.cpl בתוכו והכה להיכנס .

שלב 2. בתוך ה תוכניות ותכונות חלון, לחץ לחיצה ימנית על Java JDK או העדכונים הקשורים אליו ובחר הסר את ההתקנה . לאחר מכן עקוב אחר ההוראות שעל המסך כדי להשלים את הסרת ההתקנה.

שלב 3. לאחר הסרת ההתקנה, לחץ כאן כדי להוריד את Java JDK לפי גרסת מערכת ההפעלה שלך והתקן אותה.

לקריאה נוספת: האם אתה רוצה לנהל את המחיצה והדיסק שלך ב-Windows ביעילות? אשף מחיצות האתר הזה היא בחירה טובה שיכולה לעזור לך להרחיב/לשנות גודל/למחוק מחיצה, להמיר דיסק ל-MBR/GPT, להעביר מערכת הפעלה וכו'. חוץ מזה, זה יכול לעזור לתקן בעיות שונות כגון כונן C מלא ומערכת קבצים פגומה. אולי אתה צריך כלי כזה.