Hoe te repareren Geen JVM kan worden gevonden Fout op Windows 10
De 'Geen JVM gevonden op uw systeem (Exe4j_Java_Home)' fout verschijnt meestal wanneer gebruikers DbVisualizer proberen te installeren, bij het starten van een uitvoerbaar exe4j-bestand of bij het starten van Minecraft (of een andere game of applicatie die de Java-omgeving gebruikt).
In de meeste gevallen zal dit probleem optreden als gevolg van een incompatibele Java-versie. Meestal installeren de getroffen gebruikers uiteindelijk de verkeerde bitversie van Java, waardoor de toepassing deze fout moet genereren. Echter, in sommige gevallen is de 'Geen JVM gevonden op uw systeem (Exe4j_Java_Home)' er verschijnt een fout vanwege een onjuiste Java-omgevingsvariabele.
Maar als u het probleem tegenkomt met betrekking tot een Openfire-server, is dit hoogstwaarschijnlijk te wijten aan een bug die sindsdien is opgelost met Java-releases die nieuwer zijn dan Java 8 Update 161.
Opmerking: Zo repareert u de 'Javac wordt niet herkend fout'.
1. Installeer een compatibele versie van DbVisualiser
Zoals veel getroffen gebruikers hebben gemeld, treedt dit probleem hoogstwaarschijnlijk op als gevolg van een incompatibele Java-installatie. De meeste getroffen gebruikers zijn erin geslaagd het probleem op te lossen nadat ze zich realiseerden dat ze een 32-versie van DbVisualiser probeerden te implementeren met een 64-bits Java-installatie (of andersom).
Als dit scenario van toepassing is, kunt u het probleem snel oplossen door simpelweg de ontbrekende bitversie van de Java-installatie te installeren. Hier is een korte handleiding om dit te doen:
Opmerking: De onderstaande gids zou van toepassing moeten zijn, ongeacht de Windows-versie die u gebruikt.
- Bezoek deze link (hier) en scrol omlaag naar het Windows-gedeelte. Zodra u daar bent, klikt u op de bitversie die u mist om de download te starten. Afhankelijk van uw DbVisualiser-bitversie, download Windows offline of Windows offline (64-bits).
Opmerking: Windows Offline is de 32-bits versie van de 3 beschikbare opties.
- Zodra de download is voltooid, dubbelklikt u op het uitvoerbare bestand van de installatie en volgt u de aanwijzingen op het scherm om de installatie te voltooien.
- Nadat de installatie is voltooid, sluit u de installatiewizard en start u uw computer opnieuw op.
- Herhaal bij de volgende keer opstarten de actie die eerder de fout veroorzaakte en kijk of het probleem nu is opgelost.
Als deze procedure niet van toepassing was of het probleem niet is opgelost, gaat u naar de volgende mogelijke oplossing hieronder.
2. De Java-omgevingsvariabele repareren
Het blijkt dat de 'Geen JVM gevonden op uw systeem (Exe4j_Java_Home)'fout kan ook optreden als gevolg van een onjuiste Java-omgevingsvariabele. Dit kan om verschillende redenen gebeuren, maar de oplossing is altijd hetzelfde.
Om het probleem op te lossen, moet u de locatie van uw Java-installatie ophalen en ervoor zorgen dat de Java-omgeving variabele wijst naar de juiste locatie. Verschillende getroffen gebruikers hebben bevestigd dat ze met deze operatie het probleem eindelijk konden oplossen.
Hier is een korte handleiding over het repareren van uw Java-omgevingsvariabele:
- Open Verkenner en navigeer naar het installatiepad van uw Java-omgeving. Tenzij u het op een aangepaste locatie hebt geïnstalleerd, vindt u het op de volgende locaties:
C: \ Program Files \ Java \ * Java-versie * - 64-bits versie C: \ Program Files (x86) \ Java \ * Java-versie * - 32-bits versie
- Zodra u op de juiste locatie bent aangekomen, klikt u met de rechtermuisknop op de navigatiebalk en kiest u Adres kopiëren uit het nieuw verschenen contextmenu.
- Met de juiste Java-locatie gekopieerd naar uw klembord, drukt u op Windows-toets + R openen Rennen dialoog venster. Typ vervolgens ‘sysdm.cpl' in het tekstvak en druk op Enter om de te openen Systeem eigenschappen scherm.
- Als je eenmaal binnen bent in de Systeem eigenschappen venster, ga naar het tabblad Geavanceerd en klik vervolgens op Omgevingsvariabelen.
- Als je binnen bent in de Omgevingsvariabele venster, ga naar Systeemvariabelen, selecteer de Pad optie en klik op de Bewerk knop.
- Zoek in het volgende venster naar een omgevingsvariabele waarin Java wordt genoemd. Als het je lukt om het te vinden, verander je de waarde in de juiste locatie die je eerder bij stap 2 hebt aangegeven.
- Start uw computer opnieuw op en kijk of het probleem is opgelost bij de volgende systeemstart.
Als hetzelfde probleem zich nog steeds voordoet, gaat u naar de laatste mogelijke oplossing hieronder.
3. Installeer de huidige Java-omgeving opnieuw
Als u dit probleem tegenkomt met betrekking tot een Openfire-server, is het zeer waarschijnlijk dat u dit probleem tegenkomt vanwege een bug die sindsdien is opgelost met de nieuwste Java-releases. Gelukkig is Oracle erin geslaagd dit probleem op te lossen met nieuwere builds dan Java 8 Update 161.
Als dit scenario van toepassing is, kunt u het probleem oplossen door de gehele Java-omgeving + auxiliaries te verwijderen en de nieuwste versie opnieuw te installeren. Het is bevestigd dat deze methode succesvol is voor veel getroffen gebruikers die worstelden met de 'Er is geen JVM gevonden op uw systeem (Exe4j_Java_Home)'.
Hier is een korte handleiding met wat u moet doen om de huidige Java-omgeving opnieuw te installeren:
- druk op Windows-toets + R openen van een Rennen dialoog venster. Typ vervolgens ‘appwiz.cpl’ en druk op Enter om de te openen Programma's en functies scherm.
- Als je eenmaal binnen bent in de Programma's en functies scherm, blader naar beneden door de lijst met geïnstalleerde applicaties en zoek uw Java-installatieversie. Als je het ziet, klik je er met de rechtermuisknop op en kies je Verwijderen uit het nieuw verschenen contextmenu.
- Nadat de hoofdinstallatie van Java is verwijderd, herhaalt u dezelfde procedure bij elke hulpinstallatie (Java-updates, NodeJs, enz.).
Opmerking: Als u ze allemaal wilt groeperen om er zeker van te zijn dat u niets achterlaat, klikt u op de Uitgever kolom bovenaan. - Nadat elke Java-installatie is verwijderd, start u uw computer opnieuw op.
- Zodra de volgende opstartreeks is voltooid, bezoekt u deze link hier en download de nieuwste versie van JRE. Nadat u erin bent geslaagd om het te installeren, gaat u verder met het verwijderen van de rest van de bijbehorende componenten die u eerder hebt verwijderd.
- Voer een laatste herstart uit en kijk of het probleem is opgelost bij de volgende systeemstart.