Få Java att fungera som det ska med denna JAVA_HOME-guide för Windows 11.

Fungerar inte Java-baserade applikationer eller skapar fel på din Windows-dator? Om så är fallet är det troligt att miljövariabeln JAVA_HOME inte är korrekt inställd.

Men vad är miljövariabeln JAVA_HOME, och hur kan du ställa in den på Windows 11? Här är allt du behöver veta.

Vad är miljövariabeln JAVA_HOME?

JAVA_HOME miljöfaktor är en systemvariabel som pekar på platsen där Java Development Kit (JDK) är installerat på din dator. JDK är en mjukvarumiljö som gör att Java-baserade applikationer kan köras på din dator utan problem.

Windows ställer automatiskt in miljövariabeln JAVA_HOME under Java-installationsprocessen. Du måste dock ställa in det manuellt om du har installerat Java på din dator efter den första installationen.

Du kan ställa in miljövariabeln JAVA_HOME med hjälp av nedanstående syntax:

JAVA_HOME=/path/to/jdk/installation

Till exempel, om Java är installerat i katalogen C:\Program Files\Java\jdk-20, ställer du in miljövariabeln JAVA_HOME enligt följande:

instagram viewer
JAVA_HOME= C:\Program Files\Java\jdk-20

Nu när du kort känner till miljövariabeln JAVA_HOME, låt oss kolla in hur du ställer in den på Windows 11.

Hur man ställer in miljövariabeln JAVA_HOME genom att redigera de avancerade systeminställningarna

Avancerade systeminställningar är ett systemkonfigurationsfönster som låter dig konfigurera avancerade inställningar på din Windows-dator. Du kan använda den till snabba upp din dators prestanda, hantera användarprofiler, ändra standardoperativsystemet och mycket mer. Du kan också använda den för att komma åt och redigera miljövariabler.

Så här använder du fönstret Avancerade systeminställningar för att ställa in variabeln JAVA_HOME:

  1. Öppna Java-installationskatalogen. Högerklicka på adressfältet och välj Kopiera adress.
  2. tryck på Win + I knapparna tillsammans för att öppna Inställningar.
  3. Välja Systemet från vänster sidofält och klicka Handla om i den högra rutan.
  4. Klick Avancerade systeminställningar.
  5. Klick MiljöVariabler.
  6. Klicka på under Systemvariabler Ny.
  7. I fältet Variabelnamn skriver du JAVA_HOME och klistra in den kopierade adressen i fältet Variabelvärde.
  8. Klick OK.
  9. Återgå till fönstret Miljövariabler, välj Väg i avsnittet Systemvariabler och klicka på Redigera.
  10. Klick Ny.
  11. I fältet som visas skriver du följande och trycker på Retur.
    %JAVA_HOME%\bin
  12. Klick OK för att spara ändringarna.

Du kan nu köra Java-program utan problem på din Windows-dator.

Hur man ställer in miljövariabeln JAVA_HOME med hjälp av kommandotolken

Om du är en avancerad Windows-användare kan du använda kommandotolken för att ställa in variabeln JAVA_HOME. Så här gör du.

  1. tryck på Vinna för att öppna Start meny.
  2. Typ Kommandotolken i sökfältet och välj Kör som administratör från den högra rutan.
  3. I det förhöjda kommandotolksfönstret skriver du följande kommando och trycker på Retur. Se till att ersätta "JDK_installation _directory" med sökvägen till JDK: s installationskatalog.
    setx /m JAVA_HOME "JDK_installation _directory"

Stäng sedan kommandotolken och starta om datorn för att spara ändringarna.

Hur man verifierar att miljövariabeln JAVA_HOME är korrekt inställd

Efter att ha ställt in miljövariabeln JAVA_HOME måste du verifiera att den är korrekt inställd på din dator. För att göra detta, öppna kommandotolksfönstret som administratör (kolla in olika sätt att starta kommandotolken med administrativa rättigheter), skriv följande kommando och tryck på Retur:

echo %JAVA_HOME%

Detta kommer att visa värdet för miljövariabeln JAVA_HOME på din dator, som är rotkatalogen för Java Development Kit (JDK).

Du kan också skriva följande kommando och trycka på Enter. Detta kommer att visa versionen av Java-kompilatorn som är installerad på din dator.

javac -version

Om något av dessa kommandon inte ger den förväntade utdata, har du troligen gjort ett misstag i installationsprocessen. I det här fallet, gå igenom processen noggrant igen för att se till att miljövariabeln JAVA_HOME är korrekt inställd.

Kör Java-applikationer utan problem på Windows

Att köra Java-baserade applikationer som Apache Tomcat på Windows är enkelt. Men om du ser ett felmeddelande eller har andra problem med att köra dessa applikationer, är det troligt att miljövariabeln JAVA_HOME inte är korrekt inställd på din dator. Lyckligtvis kan du snabbt ställa in miljövariabeln JAVA_HOME genom att använda stegen ovan.