Laat Java werken zoals het hoort met deze JAVA_HOME handleiding voor Windows 11.
Werken Java-gebaseerde applicaties niet of geven ze fouten op uw Windows-pc? Als dit het geval is, is de omgevingsvariabele JAVA_HOME waarschijnlijk niet correct ingesteld.
Maar wat is de omgevingsvariabele JAVA_HOME en hoe kunt u deze instellen op Windows 11? Hier is alles wat u moet weten.
Wat is de JAVA_HOME-omgevingsvariabele?
De JAVA_HOME omgevingsvariabele is een systeemvariabele die verwijst naar de locatie waar de Java Development Kit (JDK) op uw computer is geïnstalleerd. De JDK is een softwareomgeving waarmee Java-gebaseerde applicaties probleemloos op uw computer kunnen draaien.
Windows stelt automatisch de omgevingsvariabele JAVA_HOME in tijdens het Java-installatieproces. Als u Java na de eerste installatie op uw computer hebt geïnstalleerd, moet u dit echter handmatig instellen.
U kunt de omgevingsvariabele JAVA_HOME instellen met behulp van de onderstaande syntaxis:
JAVA_HOME=/path/to/jdk/installation
Als Java bijvoorbeeld is geïnstalleerd in de map C:\Program Files\Java\jdk-20, stelt u de omgevingsvariabele JAVA_HOME als volgt in:
JAVA_HOME= C:\Program Files\Java\jdk-20
Nu u kort weet wat de omgevingsvariabele JAVA_HOME is, gaan we kijken hoe u deze kunt instellen in Windows 11.
Hoe u de omgevingsvariabele JAVA_HOME instelt door de geavanceerde systeeminstellingen te bewerken
Geavanceerde systeeminstellingen is een systeemconfiguratievenster waarmee u geavanceerde instellingen op uw Windows-pc kunt configureren. Je kunt het gebruiken versnel de prestaties van uw computer, beheer gebruikersprofielen, wijzig het standaardbesturingssysteem en nog veel meer. U kunt het ook gebruiken om omgevingsvariabelen te openen en te bewerken.
Zo gebruikt u het venster Geavanceerde systeeminstellingen om de JAVA_HOME-variabele in te stellen:
- Open de Java-installatiemap. Klik met de rechtermuisknop op de adresbalk en selecteer Kopieer adres.
- druk de Winnen + ik toetsen samen om Instellingen te openen.
- Kiezen Systeem vanuit de linkerzijbalk en klik Over in het rechterdeelvenster.
- Klik Geavanceerde systeeminstellingen.
- Klik OmgevingVariabelen.
- Klik onder Systeemvariabelen op Nieuw.
- Typ in het veld Variabelenaam JAVA_HOME en plak het gekopieerde adres in het veld Variabelewaarde.
- Klik OK.
- Keer terug naar het venster Omgevingsvariabelen en selecteer Pad in de sectie Systeemvariabelen en klik op Bewerking.
- Klik Nieuw.
- Typ het volgende in het veld dat verschijnt en druk op Enter.
%JAVA_HOME%\bin
- Klik OK om de wijzigingen op te slaan.
Je kunt nu probleemloos Java-programma's uitvoeren op je Windows-pc.
Hoe u de JAVA_HOME-omgevingsvariabele instelt met behulp van de opdrachtprompt
Als u een ervaren Windows-gebruiker bent, kunt u de opdrachtprompt gebruiken om de JAVA_HOME-variabele in te stellen. Hier leest u hoe u het moet doen.
- druk de Winnen sleutel om de te openen Start menu.
- Type Opdrachtprompt in de zoekbalk en selecteer Als administrator uitvoeren vanuit het rechterdeelvenster.
- Typ in het verhoogde opdrachtpromptvenster de volgende opdracht en druk op Enter. Zorg ervoor dat u "JDK_installation _directory" vervangt door het pad naar de installatiemap van de JDK.
setx /m JAVA_HOME "JDK_installation _directory"
Sluit daarna de opdrachtprompt en start uw computer opnieuw op om de wijzigingen op te slaan.
Hoe u kunt controleren of de omgevingsvariabele JAVA_HOME correct is ingesteld
Nadat u de omgevingsvariabele JAVA_HOME heeft ingesteld, moet u controleren of deze correct is ingesteld op uw computer. Om dit te doen, opent u het opdrachtpromptvenster als beheerder (bekijk verschillende manieren om dit te doen). start de opdrachtprompt met beheerdersrechten), typ de volgende opdracht en druk op Enter:
echo %JAVA_HOME%
Hierdoor wordt de waarde van de omgevingsvariabele JAVA_HOME op uw computer weergegeven. Dit is de hoofdmap van de Java Development Kit (JDK).
U kunt ook de volgende opdracht typen en op Enter drukken. Hierdoor wordt de versie weergegeven van de Java-compiler die op uw computer is geïnstalleerd.
javac -version
Als een van deze opdrachten niet de verwachte uitvoer oplevert, hebt u waarschijnlijk een fout gemaakt tijdens het installatieproces. In dit geval moet u het proces nogmaals zorgvuldig doorlopen om er zeker van te zijn dat de omgevingsvariabele JAVA_HOME correct is ingesteld.
Voer Java-applicaties zonder problemen uit op Windows
Het uitvoeren van Java-gebaseerde applicaties zoals Apache Tomcat op Windows is eenvoudig. Als u echter een foutmelding ziet of andere problemen ondervindt bij het uitvoeren van deze toepassingen, is de omgevingsvariabele JAVA_HOME waarschijnlijk niet correct ingesteld op uw computer. Gelukkig kunt u de omgevingsvariabele JAVA_HOME snel instellen met behulp van de bovenstaande stappen.