logo

Configuració de variables d'entorn per a Java - Guia completa per configurar JAVA_HOME

En el viatge per aprendre el llenguatge de programació Java Configuració de variables d'entorn per a Java és essencial perquè ajuda el sistema a localitzar les eines Java necessàries per executar els programes Java. Ara, aquesta guia sobre com configurar variables d'entorn per a Java és una solució d'un sol lloc Mac Windows i Linux usuaris. Aquí hem parlat del procés pas a pas per configurar la variable d'entorn als tres SO principals.

Abans de configurar les variables d'entorn el Kit de desenvolupament de Java (JDK) s'ha d'instal·lar al vostre sistema i heu de conèixer el Instal·lació de JDK directori del vostre sistema.

Per establir Variables d'entorn Java cal configurar



  • JAVA_HOME: Apunta al directori on està instal·lat el JDK al sistema.
  • RUTA: Especifica on ha de buscar el sistema operatiu els fitxers executables.

Configuració de les variables d'entorn a Windows

Pas 1: Descarrega JDK

  • Baixeu i instal·leu l'últim JDK des de l'oficial Lloc web d'Oracle . Per saber com descarregar JDK al sistema operatiu Windows, consulteu aquest article: Com instal·lar Java a Windows, Linux i macOS?

Pas 2: Set JAVA_HOME

  • Feu clic a Windows + S cerca "Variables d'entorn" i feu clic Editeu les variables d'entorn del sistema . En el Propietats del sistema finestra, feu clic a Variables d'entorn.
  • Ara aneu a la secció Variable d'entorn > Variable del sistema > feu clic  Nou .
Conjunt-Variables d'entorn-1' title=Estableix JAVA_HOME
  • En el  Nom de la variable  camp entrar  JAVA_HOME i en el Valor variable camp introduïu la ruta on està instal·lat el JDK. Feu clic a D'acord per desar els canvis.
Conjunt-Variables d'entorn-2' loading='lazy' title=Nom de la variable

Pas 3: actualitzeu la variable del camí

  • Ara ho necessitem actualitzeu la variable PATH. Per a això, obriu la unitat C: aneu a Fitxers de programa > Java > jdk-23 > carpeta bin després copieu el camí.
Conjunt-Variables d'entorn-3' loading='lazy' title=Actualitzeu la variable de ruta
  • Entra dins Variables del sistema seleccionar la variable de camí. Feu clic amb el botó dret sobre ell i trieu l'opció Edita . A la finestra Edita l'entorn, feu clic Nou .
Conjunt-Variables d'entorn-4' loading='lazy' title=Variables del sistema
  • A continuació, afegiu el camí a la carpeta bin del JDK (p. ex.C:Program FilesJavajdk-23bin).
Conjunt-Variables d'entorn-5' loading='lazy' title=JDK's
  • Feu clic D'acord per guardar els canvis.

Pas 4: Comproveu la versió de Java

  • Ara, per verificar la instal·lació, obriu la sol·licitud de comandament i executeu les ordres següents:

java --versió

.06 com a fracció
Verificar-Versió-Java' loading='lazy' title=java --versió
  • Per verificar el compilador de Java, executeu l'ordre següent:

Versió Javac

Verify-javac-Version' loading='lazy' title=Versió Javac

Configuració de variables d'entorn per a Java a Linux

Si sou usuari de Linux, trobeu la solució completa per configurar variables d'entorn per a Java al sistema operatiu Linux.

Pas 1: descarregueu i instal·leu JAVA JDK

Després d'instal·lar el JDK a Linux Hem de configurar el sistema perquè pugui reconèixer Java.

Pas 2: obriu el terminal Linux

  • Ara ho necessitem establiu JAVA_HOME. Per fer això
  • Obriu el terminal i executeu l'ordre següent:

exporteu JAVA_HOME=/path/to/your/jdk

Pas 3: Actualitzeu el camí

  • Actualitza el CAMÍ Variable a Linux
  • Afegiu el JDKbindirectori alPATHi executeu l'ordre següent al terminal:

exportar PATH=$PATH:$JAVA_HOME/bin

Pas 4: Canvia la variable d'entorn permanent

Els canvis anteriors són temporals. Per fer que els canvis de variables d'entorn siguin permanents, heu d'afegir el fitxerexportordres al fitxer de configuració del vostre shell. Depenent del shell que utilitzeu.

  • Per xoc utilitzeu l'ordre nano ~/.bashrc
  • Per zsh utilitzeu l'ordre nano ~/.zshrc
  • Per peixos utilitzeu l'ordre nano ~/.config/fish/config.fish

Afegiu les ordres següents al final del fitxer.

cadena ti int

exporteu JAVA_HOME=/path/to/your/jdk

exportar PATH=$PATH:$JAVA_HOME/bin

Després de desar el fitxer, executeu l'ordre següent per aplicar els canvis:

font ~/.bashrc

Això establirà el vostre JAVA_HOME i PATH variables a Linux de manera permanent.

pitó camelcase

Pas 5: Verifiqueu la instal·lació

  • Per confirmar elJAVA_HOMEpath executeu l'ordre següent:

echo $JAVA_HOME

  • Hauria de sortir la ruta de l'instal·lador de JDK. Si la sortida està buida, vol dir que JAVA_HOME la variable d'entorn no està configurada correctament.

Pas 6: comproveu el camí actualitzat

  • Per confirmar l'actualitzacióPATH run l'ordre següent:

echo $PATH

Hauria de sortir la ruta del directori bin al vostre JDK. Si la sortida està buida, vol dir que CAMÍ la variable d'entorn no està configurada correctament. Després escriu java --version i javac -version per comprovar la instal·lació.

Configuració de variables d'entorn per a Java a macOS

Si sou usuari de Mac, trobeu la solució completa per configurar variables d'entorn per a Java al sistema operatiu macOS.

Pas 1 : Configura el sistema

  • Després d'instal·lar el JDK a macOS hem de configurar el sistema perquè pugui reconèixer Java.

Pas 2: configureu l'inici de Java

  • Ara per configurar el JAVA_HOME i PATH variables d'entorn permanentment les hem d'afegir al fitxer de configuració del nostre shell en funció del shell que estem utilitzant.
  • Per xoc (si teniu una versió anterior de macOS) executeu l'ordre nano ~/.bash_profile
  • Per zsh( shell predeterminat per a macOS 10.15 Catalina i posterior ) executa l'ordre nano ~/.zshrc

Afegiu les ordres següents al final del fitxer:

exportar JAVA_HOME=$(/usr/libexec/java_home)

exportar PATH=$JAVA_HOME/bin:$PATH

Pas 3: Canvia la base

  • Ara hem d'aplicar els canvis.
  • Per xoc apliqueu els canvis executant l'ordre següent:

font ~/.bash_profile

  • Per zsh apliqueu els canvis executant l'ordre següent:

font ~/.zshrc

crida a una funció js des d'html

Pas 4: Varieu una instal·lació

  • Verifiqueu la instal·lació
  • Comproveu JAVA_HOME variable d'entorn executant l'ordre següent:

echo $JAVA_HOME

  • Hauria de sortir la ruta de l'instal·lador de JDK. Si la sortida està buida, vol dir que JAVA_HOME la variable d'entorn no està configurada correctament.
  • Comproveu CAMÍ variable d'entorn executant l'ordre següent:

echo $PATH

Hauria de sortir la ruta del directori bin al vostre JDK. Si la sortida està buida, vol dir que CAMÍ la variable d'entorn no està configurada correctament.

Després escriu java --version i javac -version comanda per verificar la instal·lació a macOS.

Pas 5: executeu el programa Java compilat

Després de compilar el programa Java, podem executar-lo mitjançant l'ordre següent:

java HelloWorld

Per què no incloem .class a l'ordre?

programació en matrius c

Quan s'executa un programa Java, l'ordre java espera un nom de classe. No importa quin sigui el nom del fitxer, sempre que s'especifiqui la classe amb el mètode main().

Per exemple: l'ordre correcte és java HelloWorld. Això executarà correctament el programa. L'ordre java HelloWorld.class és una ordre incorrecta, això provocarà un error perquè la JVM està buscant una classe anomenada HelloWorld.class no HelloWorld.

Després de seguir aquests passos, la vostra variable d'entorn per a Java s'establirà correctament i podreu executar fàcilment programes Java des del terminal sense cap problema.

Conclusió

La creació d'un flux de treball de desenvolupament fluid i eficient requereix configurar variables d'entorn per a Java. En ajudar el vostre sistema a localitzar eines essencials com el compilador Java i el temps d'execució, aquestes variables simplifiquen moltes tasques, com ara compilar i executar programes Java. Una variable configurada correctament com JAVA_HOME també garanteix una integració perfecta de Java amb altres marcs i eines de desenvolupament. Tant si utilitzeu Windows macOS com Linux, podeu personalitzar el vostre entorn Java per satisfer les vostres necessitats específiques seguint els passos descrits en aquesta guia

Crea un qüestionari