How to Fix No JVM Could be Found Error on Windows 10

The ‘No JVM could be found on your system (Exe4j_Java_Home)’ error typically appears when users try to install DbVisualizer, when launching an exe4j executable or when trying to launch Minecraft (or a different game or application that uses the Java environment).

In most cases, this issue will occur due to an incompatible Java version. Most commonly, affected users end up installing the wrong bit-version of Java, which forces the application to throw this error. However, in some cases, the ‘No JVM could be found on your system (Exe4j_Java_Home)’ error appears due to an incorrect Java environment variable.

Αλλά σε περίπτωση που αντιμετωπίζετε το ζήτημα σε σχέση με έναν διακομιστή Openfire, πιθανότατα οφείλεται σε ένα σφάλμα που έκτοτε επιλύθηκε με εκδόσεις Java νεότερες από την Ενημέρωση 161 της Java 8.

Σημείωση : Δείτε πώς μπορείτε να διορθώσετε το "Javac is not αναγνωρισμένο σφάλμα". 

1. Εγκαταστήστε μια συμβατή έκδοση του DbVisualiser

Όπως έχουν αναφέρει πολλοί επηρεαζόμενοι χρήστες, αυτό το ζήτημα πιθανότατα παρουσιάζεται λόγω μη συμβατής εγκατάστασης Java Οι περισσότεροι χρήστες που έχουν επηρεαστεί κατάφεραν να επιλύσουν το ζήτημα αφού συνειδητοποίησαν ότι προσπαθούσαν να αναπτύξουν μια 32-έκδοση DbVisualiser με εγκατάσταση 64-bit java (ή το αντίστροφο)

Εάν αυτό το σενάριο είναι εφαρμόσιμο, μπορείτε να επιλύσετε το πρόβλημα γρήγορα εγκαθιστώντας την έκδοση bit που λείπει της εγκατάστασης Java. Ακολουθεί ένας γρήγορος οδηγός για να το κάνετε αυτό:

Σημείωση: Ο παρακάτω οδηγός πρέπει να ισχύει ανεξάρτητα από την έκδοση των Windows που χρησιμοποιείτε.

  1. Επισκεφτείτε αυτόν τον σύνδεσμο ( εδώ ) και μετακινηθείτε προς τα κάτω στην ενότητα των Windows. Μόλις φτάσετε εκεί, κάντε κλικ στην έκδοση bit που σας λείπει για να ξεκινήσετε τη λήψη. Ανάλογα με την έκδοση bit του DbVisualiser, πραγματοποιήστε λήψη των Windows Offline ή των Windows Offline (64-bit) .

    Σημείωση: Το Windows Offline είναι η έκδοση 32-bit από τις 3 διαθέσιμες επιλογές.

  2. Μόλις ολοκληρωθεί η λήψη, κάντε διπλό κλικ στην εκτελέσιμη εγκατάσταση και, στη συνέχεια, ακολουθήστε τις οδηγίες στην οθόνη για να ολοκληρώσετε την εγκατάσταση.
  3. Αφού ολοκληρωθεί η εγκατάσταση, κλείστε τον οδηγό εγκατάστασης και επανεκκινήστε τον υπολογιστή σας.
  4. Στην επόμενη εκκίνηση, επαναλάβετε την ενέργεια που προκαλούσε προηγουμένως το σφάλμα και δείτε εάν το πρόβλημα έχει πλέον επιλυθεί.

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

2. Επιδιόρθωση της μεταβλητής περιβάλλοντος Java

Όπως αποδεικνύεται, το σφάλμα "No JVM θα μπορούσε να βρεθεί στο σύστημά σας (Exe4j_Java_Home)"  μπορεί επίσης να προκύψει λόγω λανθασμένης μεταβλητής περιβάλλοντος Java. Αυτό μπορεί να συμβεί για διάφορους λόγους, αλλά η επιδιόρθωση είναι πάντα η ίδια.

Για να επιλύσετε το πρόβλημα, θα χρειαστεί να ανακτήσετε τη θέση της εγκατάστασης Java και να βεβαιωθείτε ότι η μεταβλητή Java Environment δείχνει τη σωστή θέση. Αρκετοί επηρεασμένοι χρήστες επιβεβαίωσαν ότι αυτή η λειτουργία τους επέτρεψε τελικά να επιλύσουν το πρόβλημα.

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

  1. Ανοίξτε την Εξερεύνηση αρχείων και μεταβείτε στη διαδρομή εγκατάστασης του Java Environment. Εάν δεν το εγκαταστήσετε σε μια προσαρμοσμένη τοποθεσία, θα το βρείτε στις ακόλουθες τοποθεσίες:
    C: \ Program Files \ Java \ * Java version * - 64-bit version C: \ Program Files (x86) \ Java \ * Java version * - 32-bit version
  2. Μόλις φτάσετε στη σωστή τοποθεσία, κάντε δεξί κλικ στη γραμμή πλοήγησης και επιλέξτε Αντιγραφή διεύθυνσης από το μενού περιβάλλοντος που εμφανίστηκε πρόσφατα.
  3. Με τη σωστή θέση java που έχει αντιγραφεί στο πρόχειρο σας, πατήστε το πλήκτρο Windows + R για να ανοίξετε ένα παράθυρο διαλόγου Εκτέλεση . Στη συνέχεια, πληκτρολογήστε « sysdm.cpl» μέσα στο πλαίσιο κειμένου και πατήστε Enter για να ανοίξει η οθόνη System Properties .
  4. Μόλις μπείτε στο παράθυρο System Properties , μεταβείτε στην καρτέλα Advanced και, στη συνέχεια, κάντε κλικ στο Environment Variables .Μεταβείτε στην καρτέλα Για προχωρημένους στις Ιδιότητες συστήματος και κάντε κλικ στις Μεταβλητές περιβάλλοντος
  5. Όταν βρίσκεστε μέσα στο παράθυρο Μεταβλητή περιβάλλοντος , μεταβείτε στις Μεταβλητές συστήματος , επιλέξτε την επιλογή Διαδρομή και κάντε κλικ στο κουμπί Επεξεργασία .Επεξεργαστείτε τη μεταβλητή Path
  6. Μέσα στο επόμενο παράθυρο, αναζητήστε μια μεταβλητή περιβάλλοντος που αναφέρει Java. Όταν καταφέρετε να το εντοπίσετε, αλλάξτε την τιμή του στη σωστή θέση που προσδιορίσατε προηγουμένως στο βήμα 2.
  7. Επανεκκινήστε τον υπολογιστή σας και δείτε εάν το πρόβλημα έχει επιλυθεί κατά την επόμενη εκκίνηση του συστήματος.

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

3. Εγκαταστήστε ξανά το τρέχον περιβάλλον Java

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

Εάν αυτό το σενάριο ισχύει, μπορείτε να διορθώσετε το πρόβλημα απεγκαθιστώντας ολόκληρο το περιβάλλον Java + βοηθητικά προγράμματα και εγκαθιστώντας ξανά την τελευταία έκδοση. Αυτή η μέθοδος έχει επιβεβαιωθεί ότι είναι επιτυχής για πολλούς επηρεαζόμενους χρήστες που αγωνίζονταν με το «No JVM θα μπορούσε να βρεθεί στο σύστημά σας (Exe4j_Java_Home)».

Ακολουθεί ένας γρήγορος οδηγός με το τι πρέπει να κάνετε για να επανεγκαταστήσετε το τρέχον περιβάλλον Java:

  1. Πατήστε το πλήκτρο Windows + R για να ανοίξετε ένα παράθυρο διαλόγου Εκτέλεση . Στη συνέχεια, πληκτρολογήστε 'appwiz.cpl' και πατήστε Enter για να ανοίξετε την οθόνη Προγράμματα και δυνατότητες .
  2. Μόλις μπείτε στην οθόνη Προγράμματα και δυνατότητες , μετακινηθείτε προς τα κάτω στη λίστα των εγκατεστημένων εφαρμογών και εντοπίστε την έκδοση εγκατάστασης Java. Όταν το δείτε, κάντε δεξί κλικ πάνω του και επιλέξτε Κατάργηση εγκατάστασης από το μενού περιβάλλοντος που εμφανίστηκε πρόσφατα.Απεγκατάσταση κάθε εγκατάστασης Java
  3. Μόλις απεγκατασταθεί η κύρια εγκατάσταση Java, επαναλάβετε την ίδια διαδικασία με κάθε βοηθητική εγκατάσταση (ενημερώσεις Java, NodeJs κ.λπ.).

    Σημείωση: Εάν θέλετε να ομαδοποιήσετε όλα αυτά για να βεβαιωθείτε ότι δεν αφήνετε τίποτα πίσω, κάντε κλικ στη στήλη Publisher στην κορυφή.

  4. Μετά την απεγκατάσταση κάθε εγκατάστασης Java, επανεκκινήστε τον υπολογιστή σας.
  5. Μόλις ολοκληρωθεί η επόμενη ακολουθία εκκίνησης, επισκεφθείτε αυτόν τον σύνδεσμο εδώ  και κατεβάστε την τελευταία έκδοση του JRE. Αφού το καταφέρετε να το εγκαταστήσετε, προχωρήστε στην κατάργηση της εγκατάστασης των υπόλοιπων σχετικών στοιχείων που έχετε ήδη καταργήσει.
  6. Κάντε μια τελική επανεκκίνηση και δείτε εάν το πρόβλημα έχει επιλυθεί κατά την επόμενη εκκίνηση του συστήματος.