Fix: Η Java ξεκίνησε αλλά έστειλε τον κωδικό εξόδου = 13 Eclipse

Μερικοί χρήστες λαμβάνουν το Java που ξεκίνησε αλλά επιστρέφει τον κωδικό εξόδου = 13 σφάλμα Eclipse κατά την προσπάθεια εκκίνησης του Eclipse. Το ζήτημα αναφέρεται ότι συμβαίνει με τα Windows 7, Windows 8, Windows 10 (32 και 64 bit).

Η Java ξεκίνησε αλλά επέστρεψε τον κωδικό εξόδου = 13

Τι προκαλεί το σφάλμα "Ξεκίνησε το Java, αλλά επέστρεψε το code exit = 12";

Διερευνήσαμε αυτό το συγκεκριμένο ζήτημα εξετάζοντας διάφορες αναφορές χρηστών. Με βάση αυτά που συγκεντρώσαμε, υπάρχουν αρκετά αρκετά κοινά σενάρια που είναι γνωστό ότι ενεργοποιούν αυτό το συγκεκριμένο μήνυμα λάθους:

  • Εμφανίζεται μη συμβατή έκδοση Eclipse ή Java - Αυτός είναι ο συνηθέστερος λόγος για τον οποίο εμφανίζεται αυτό το μήνυμα σφάλματος. Είναι πολύ πιθανό ότι έχετε εγκαταστήσει μια έκδοση 64-bit Eclipse ή Java, ενώ ο υπολογιστής σας υποστηρίζει μόνο 32-bit (ή αντίστροφα).
  • Το Eclipse περιλαμβάνει ειδικούς χαρακτήρες στον κατάλογο εγκατάστασης - Πολλοί χρήστες κατάφεραν να επιλύσουν αυτό το μήνυμα λάθους μετά την κατάργηση των ειδικών χαρακτήρων (# $% ^) από τον κατάλογο εγκατάστασης.
  • Ο υπολογιστής χρησιμοποιεί μη υποστηριζόμενη έκδοση του JVM (Java Virtual Machine) - Ακόμα κι αν βεβαιωθείτε ότι χρησιμοποιείτε την τελευταία έκδοση του Eclipse, είναι πιθανό να βλέπετε αυτό το σφάλμα επειδή εκτελείτε μια μη υποστηριζόμενη έκδοση της JVM.
  • Η μεταβλητή διαδρομής περιβάλλοντος Java έχει οριστεί εσφαλμένα . Ορισμένοι χρήστες κατάφεραν να επιλύσουν το ζήτημα αφού ανακάλυψαν ότι το ζήτημα προκλήθηκε από μια λανθασμένη μεταβλητή PATH Java Environment.

Εάν αγωνίζεστε να επιλύσετε αυτό το συγκεκριμένο μήνυμα σφάλματος, αυτό το άρθρο θα σας δώσει μια λίστα με τα βήματα αντιμετώπισης προβλημάτων ποιότητας. Παρακάτω, έχετε μια συλλογή μεθόδων που άλλοι χρήστες σε μια παρόμοια κατάσταση έχουν χρησιμοποιήσει για να επιλύσουν το ζήτημα.

Για καλύτερα αποτελέσματα, ακολουθήστε τις παρακάτω μεθόδους, ώστε να εμφανίζονται μέχρι να αντιμετωπίσετε μια επιδιόρθωση που είναι αποτελεσματική για να επιλύσετε το πρόβλημα στο συγκεκριμένο σενάριο

Μέθοδος 1: Χρήση του σωστού συνδυασμού του Eclipse - JDK

Το Eclipse και το JDK (Java Development Kit) είναι πολύ επιλεκτικοί όταν πρόκειται να συνεργαστούμε μεταξύ τους. Λάβετε υπόψη ότι υπάρχουν μόνο λίγοι συνδυασμοί εργασίας OS, JDK και Eclipse bitness. Αν τυχαίνει να χρησιμοποιείτε έναν μη υποστηριζόμενο συνδυασμό λειτουργικού συστήματος, JDK και Eclipse, θα λάβετε το μήνυμα σφάλματος Eclipse 13 της Java που ξεκίνησε αλλά επιστρέφεται .

Παρακάτω έχουμε συντάξει μια λίστα συνδυασμών εργασίας. Χρησιμοποιήστε τα ως αναφορά για να επαληθεύσετε αν υπάρχει ζήτημα λόγω ενός μη υποστηριζόμενου συνδυασμού:

  • OS 32-bit, JDK 32-bit, Eclipse 32-bit (μόνο 32 bit)
  • 64-bit OS, 64-bit JDK, 64-bit Eclipse (μόνο 64 bit)
  • 64-bit OS, JDK 32-bit, Eclipse 32-bit

Εάν έχετε διαφορετική ρύθμιση, καταργήστε την εγκατάσταση του μη υποστηριζόμενου στοιχείου και, στη συνέχεια, εγκαταστήστε το κατάλληλο, μέχρι να μπορέσετε να ανοίξετε το Eclipse χωρίς να εμφανιστεί το μήνυμα σφάλματος.

Σημείωση: Σε περίπτωση που δεν γνωρίζετε την αρχιτεκτονική bit του λειτουργικού σας συστήματος, πατήστε το πλήκτρο Windows + R για να ανοίξετε ένα παράθυρο διαλόγου Εκτέλεση. Στη συνέχεια, πληκτρολογήστε " msinfo32 " και πατήστε Enter για να ανοίξετε την οθόνη System Information . Στην οθόνη Πληροφορίες συστήματος, μεταβείτε στην Σύνοψη συστήματος και ελέγξτε τον τύπο συστήματος από το δεξιό τμήμα του παραθύρου. Εκεί θα βρείτε την αρχιτεκτονική του OS σας.

Επαλήθευση της αρχιτεκτονικής του συστήματος

Εάν αυτή η μέθοδος δεν ήταν εφαρμόσιμη, μετακινηθείτε προς την επόμενη παρακάτω μέθοδο.

Μέθοδος 2: Κατάργηση ειδικών χαρακτήρων από τη διαδρομή καταλόγου Eclipse

Ενδέχεται επίσης να αντιμετωπίσετε το ζήτημα επειδή ο κατάλογος εγκατάστασης περιέχει ειδικούς χαρακτήρες. Πολλοί χρήστες που βρίσκονταν σε παρόμοια κατάσταση κατάφεραν να επιλύσουν το πρόβλημα μετά την εξάλειψη των ειδικών χαρακτήρων (@ # $% ^ & * () +) από το όνομα του καταλόγου.

Από προεπιλογή, θα πρέπει να μπορείτε να βρείτε Eclipse σε C: \ IDE \ eclipse ή C: \ Users \ * YourUsername * \ eclipse . Ωστόσο, εάν εγκαταστήσατε σε μια προσαρμοσμένη τοποθεσία, ενδέχεται να έχετε προσθέσει εσφαλμένα έναν ειδικό χαρακτήρα που δημιουργεί το ζήτημα.

Μπορείτε να διορθώσετε το πρόβλημα μεταβαίνοντας μη αυτόματα στη θέση της εγκατάστασης Eclipse και αφαιρώντας κάθε ειδικό χαρακτήρα που μπορεί να καταλήξει στη δημιουργία του μηνύματος σφάλματος.

Διαγραφή των ειδικών χαρακτήρων από τη θέση του Eclipse

Σημείωση: Ορισμένοι χρήστες έχουν αναφέρει ότι ξεκίνησαν να λαμβάνουν ένα διαφορετικό σφάλμα μετά την κατάργηση των ειδικών χαρακτήρων από τον κατάλογο εγκατάστασης του Eclipse. Αυτό πιθανότατα συμβαίνει επειδή υπάρχουν και άλλες εξαρτήσεις που εξαρτώνται από τη συγκεκριμένη τοποθεσία και δεν λειτουργούν πλέον σωστά λόγω της αλλαγής. Σε αυτήν την περίπτωση, μπορείτε να επιλύσετε πλήρως το πρόβλημα επανεγκαθιστώντας το Eclipse.

Εάν αυτή η μέθοδος δεν σας επέτρεψε να επιλύσετε το Java που ξεκίνησε από την επιστροφή εξόδου κώδικα = 13 σφάλμα Eclipse, μετακινηθείτε προς τα κάτω στην επόμενη μέθοδο παρακάτω.

Μέθοδος 3: Αφαίρεση της μεταβλητής μεταβλητής PATH του συστήματος

Όπως αποδεικνύεται από την Java 8 και μερικές άλλες ενημερώσεις Java έχουν τη δυνατότητα να βρωμίσουν τις μεταβλητές περιβάλλοντος, ενεργοποιώντας το Java που ξεκίνησε αλλά επιστρέφει τον κωδικό εξόδου = 13 Eclipse μήνυμα σφάλματος.

Αν ξεκινήσατε να λαμβάνετε αυτό το μήνυμα λάθους μετά την εγκατάσταση της Java (ή μιας ενημερωμένης έκδοσης Java), ακολουθήστε τα παρακάτω βήματα για να καταργήσετε τη διαλυμένη μεταβλητή συστήματος PATH:

  1. Πατήστε το πλήκτρο Windows + R για να ανοίξετε ένα παράθυρο διαλόγου Εκτέλεση . Στη συνέχεια, πληκτρολογήστε " sysdm.cpl " και πατήστε Enter για να ανοίξετε τις ιδιότητες συστήματος .

    Διάλογος εκτέλεσης: sysdm.cpl
  2. Στο παράθυρο " Ιδιότητες συστήματος", μεταβείτε στην καρτέλα "Για προχωρημένους " και κάντε κλικ στην επιλογή " Μεταβλητές περιβάλλοντος" .

    Μεταβείτε στην καρτέλα Για προχωρημένους στις Ιδιότητες συστήματος και κάντε κλικ στις Μεταβλητές περιβάλλοντος
  3. Μέσα στο παράθυρο "Μεταβλητές περιβάλλοντος", μεταβείτε στις μεταβλητές συστήματος, επιλέξτε Διαδρομή και κάντε κλικ στην επιλογή Επεξεργασία .

    Επεξεργαστείτε τη μεταβλητή Path
  4. Στο παράθυρο μεταβλητής περιβάλλοντος επεξεργασίας, αναζητήστε μια μεταβλητή περιβάλλοντος που να αναφέρει την Java. Μόλις το δείτε, κάντε κλικ σε αυτήν μία φορά για να το επιλέξετε και στη συνέχεια κάντε κλικ στο κουμπί Διαγραφή .

    Διαγραφή της μεταβλητής περιβάλλοντος Java PATH
  5. Κάντε επανεκκίνηση του υπολογιστή σας και δείτε εάν μπορείτε να ξεκινήσετε την Eclipse κατά την επόμενη εκκίνηση χωρίς να εμφανιστεί το μήνυμα σφάλματος.

Εάν εξακολουθείτε να αντιμετωπίζετε το ίδιο μήνυμα σφάλματος, μεταβείτε προς την επόμενη παρακάτω μέθοδο.

Μέθοδος 4: Επανεγκατάσταση του JAVA JDK

Εάν έχετε έρθει τόσο μακριά χωρίς αποτέλεσμα, πιθανόν να επιλύσετε το πρόβλημα με καθαρή εγκατάσταση της τελευταίας έκδοσης JAVA JDK. Αρκετοί χρήστες που βρίσκονται σε παρόμοια κατάσταση έχουν αναφέρει ότι το Java ξεκίνησε αλλά επιστρέφει το Exit Code = 13 Το σφάλμα Eclipse τελικά επιλύθηκε αφού αποεγκαταστάθηκε το τρέχον JDK και εγκατέστησαν την πιο πρόσφατη διαθέσιμη έκδοση.

Ακολουθεί ένας γρήγορος οδηγός για το πώς να το κάνετε αυτό:

  1. Πατήστε το πλήκτρο Windows + R για να ανοίξετε ένα παράθυρο διαλόγου Εκτέλεση. Στη συνέχεια, πληκτρολογήστε " appwiz.cpl " και πατήστε Enter για να ανοίξετε τα προγράμματα και τις λειτουργίες .

    Διάλογος εκτέλεσης: appwiz.cpl
  2. Μέσα στα Προγράμματα και τις λειτουργίες, μετακινηθείτε προς τα κάτω στη λίστα εφαρμογών και κάντε δεξί κλικ> Ανοίξτε το Κιτ ανάπτυξης Java μαζί με τις ενημερώσεις.

    Κατάργηση εγκατάστασης κιτ ανάπτυξης Java
  3. Επισκεφθείτε αυτόν τον σύνδεσμο ( εδώ ) και κατεβάστε την τελευταία έκδοση του JDK σύμφωνα με την έκδοση λειτουργικού συστήματος και την αρχιτεκτονική bit.

    Εγκατάσταση του τελευταίου JDK
  4. Ανοίξτε το πρόγραμμα εγκατάστασης και ολοκληρώστε την εγκατάσταση, ακολουθώντας τις υποδείξεις στην οθόνη. Μόλις ολοκληρωθεί η διαδικασία, κάντε επανεκκίνηση του υπολογιστή σας.
  5. Δείτε αν το μήνυμα σφάλματος έχει επιλυθεί ανοίγοντας το Eclipse κατά την επόμενη εκκίνηση του συστήματος.

Ενδιαφέροντα Άρθρα