Hur anger jag eller ändrar systemvariabeln PATH?
Denna artikel gäller för:
- Plattformar: Solaris SPARC, Red Hat Linux, SUSE Linux, Oracle Linux, Windows 10, Windows 8, Windows 7, Vista, Windows XP, macOS
Instruktionerna på den här sidan är avsedda för avancerade användare och systemadministratörer.
Allmän information
- PATH är den systemvariabel som operativsystemet använder för att leta upp nödvändiga programfiler från kommandoraden eller Terminal-fönstret.
- Systemvariabeln PATH kan anges med kontrollpanelen System i Kontrollpanelen i Windows eller i skalstartfilen i Linux och Solaris.
- För datorer med Windows eller Mac OS X behöver du normalt inte ändra systemvariabeln PATH.
Windows
Windows 10 och Windows 8
- Sök efter och välj följande i sökfältet: System (Kontrollpanelen)
- Klicka på länken Avancerade systeminställningar.
- Klicka på Miljövariabler. I sektionen Systemvariabler letar du rätt på miljövariabeln
PATH
och väljer den. Klicka på Redigera. Om miljövariabelnPATH
inte finns klickar du påNy
. - I fönstret Redigera systemvariabel (eller Ny systemvariabel) anger du värdet på miljövariabeln
PATH
. Klicka på OK. Stäng alla återstående fönster genom att klicka på OK. - Öppna kommandoradsfönstret igen och kör javakoden.
Windows 7
- Gå till Skrivbordet och högerklicka på ikonen Dator.
- Välj Egenskaper på snabbmenyn.
- Klicka på länken Avancerade systeminställningar.
- Klicka på Miljövariabler. I sektionen Systemvariabler letar du rätt på miljövariabeln
PATH
och väljer den. Klicka på Redigera. Om miljövariabelnPATH
inte finns klickar du påNy
. - I fönstret Redigera systemvariabel (eller Ny systemvariabel) anger du värdet på miljövariabeln
PATH
. Klicka på OK. Stäng alla återstående fönster genom att klicka på OK. - Öppna kommandoradsfönstret igen och kör javakoden.
Windows XP
- Välj Start välj Kontrollpanelen. Dubbelklicka på System och klicka på fliken Avancerat.
- Klicka på Miljövariabler. I sektionen Systemvariabler letar du rätt på miljövariabeln
PATH
och väljer den. Klicka på Redigera. Om miljövariabelnPATH
inte finns klickar du påNy
. - I fönstret Redigera systemvariabel (eller Ny systemvariabel) anger du värdet på miljövariabeln
PATH
. Klicka på OK. Stäng alla återstående fönster genom att klicka på OK. - Öppna kommandoradsfönstret igen och kör javakoden.
Mac OS X
Om du vill köra en annan version av Java anger du antingen den fullständiga sökvägen eller använder verktyget java_home
:
% /usr/libexec/java_home -v 1.8.0_73 --exec javac -version
Solaris och Linux
-
Så här kontrollerar du om sökvägen är rätt angiven:
Öppna ett terminalfönster och skriv följande:% java -version
När du gör det skrivs versionen av verktygetjava
ut, om det går att hitta det. Om versionen är gammal eller om felet java: Command not found visas är inte sökvägen korrekt angiven. - Fastställ vilken java-programfil som är den första som hittas i PATH
Öppna ett terminalfönster och skriv:% which java
Ange PATH permanent
Om du vill ange sökvägen permanent anger du den i din startfil.
Obs! Instruktioner för de två mest populära skalen för Linux och Solaris beskrivs. Om du använder något annat skal läser du i självstudierna om hur du anger PATH.
Skalet Bash
Redigera startfilen (~/.bashrc
)
- Ändra variabeln PATH
PATH=/usr/local/jdk1.8.0/bin:$PATH
export PATH
- Spara och stäng filen
- Ladda startfilen
% . /.profile
- Kontrollera att du har angett PATH korrekt genom att upprepa kommandot
java
% java -version
Skalet C (csh)
Redigera startfilen (~/.cshrc
)
- Ange PATH
set path=(/usr/local/jdk1.8.0/bin $path)
- Spara och stäng filen
- Ladda startfilen
% source ~/.cshrc
- Kontrollera att du har angett PATH korrekt genom att upprepa kommandot
java
% java -version