Přejít na hlavní obsah

Nastavení proměnné prostředí JAVA_HOME v Linuxu

  • Erik Matoušková
  • Rady

Proměnná prostředí JAVA_HOME je jednou z nejdůležitějších proměnných při vývoji aplikací v jazyce Java v Linuxu. Označuje systém, kde je nainstalovaná Java Development Kit (JDK) a umožňuje používat všechny funkce a nástroje související s vývojem v Javě.

Chcete-li nainstalovat proměnnou JAVA_HOME na Linux, musíte provést několik jednoduchých kroků. Nejprve je třeba určit cestu do adresáře, kde je JDK nainstalován. Obvykle se nachází v / usr/lib /jvm nebo/usr / java. Dále otevřete soubor .bashrc v jakémkoli editoru textu.

Je důležité si uvědomit, že změny provedené v souboru .bashrc, ovlivní pouze aktuálního uživatele. Pokud chcete nastavit proměnnou JAVA_HOME pro všechny uživatele systému, musíte upravit soubor / etc / environment.

Definujte proměnnou JAVA_HOME v souboru .bashrc je následující:

Zde / usr/lib/jvm / jdk1.8.0_121 je cesta k nainstalovanému JDK na vašem systému. Pokud se vaše cesta k JDK liší od toho, který jste uvedli, vyměňte jej za svůj.

Po uložení změn v souboru .bashrc, restartujte terminál nebo spusťte příkaz source ~/.bashrc, aby provedl změny v síle. Nyní je nastavena proměnná prostředí JAVA_HOME a jste připraveni vyvíjet aplikace v jazyce Java ve svém systému Linux.

Instalace a konfigurace proměnné JAVA_HOME v Linuxu

Krok 1: Instalace Java Development Kit (JDK)

Prvním krokem před nastavením proměnné JAVA_HOME je instalace Java Development Kit (JDK) na váš systém. Nejnovější verzi JDK si můžete stáhnout a nainstalovat z oficiálních stránek Oracle nebo použít správce balíčků vaší distribuce Linuxu.

Krok 2: Hledání cesty k nainstalované verzi JDK

Po instalaci JDK musíte najít cestu k nainstalované verzi Javy na vašem systému. JDK je obvykle instalován do adresáře, jako je / usr/lib /jvm,/usr /java nebo/opt / java .

Krok 3: otevření souboru .bashrc v textovém editoru

K nastavení proměnné JAVA_HOME budeme potřebovat soubor .bashrc, který je ve vašem domovském adresáři. Otevřete terminál a spuštěním následujícího příkazu otevřete soubor .bashrc v textovém editoru:

nano ~/.bashrc

Krok 4: konfigurace proměnné JAVA_HOME

V otevřeném souboru .bashrc přejděte dolů a najděte místo pro přidání nových proměnných prostředí. Přidejte do souboru následující řádek a vyměňte cestu za skutečnou cestu k JDK na vašem systému:

export JAVA_HOME=/путь/к/JDK

Všimněte si, že cesta k JDK by měla naznačovat adresář verze JDK, nikoli cestu k samotnému spustitelnému souboru Java.

Krok 5: Aplikace změn

Po provedení změn v souboru .bashrc, uložte soubor a zavřete textový editor. Aby se změny projevily, spusťte v terminálu následující příkaz:

source ~/.bashrc

Kontrola nastavení proměnné JAVA_HOME

Chcete-li se ujistit, že proměnná JAVA_HOME byla úspěšně nakonfigurována, spusťte v terminálu následující příkaz:

echo $JAVA_HOME

Pokud je vše správně nakonfigurováno, měli byste vidět cestu k nainstalované verzi JDK.

Po nastavení proměnné JAVA_HOME můžete použít Java Development Kit a provádět různé operace související s vývojem a spuštěním aplikací v jazyce Java.

Definice proměnné JAVA_HOME

Proměnná prostředí JAVA_HOME se používá k určení umístění nainstalované Java Development Kit (JDK) v počítači. Je nezbytný pro mnoho aplikací a vývojových prostředí v Javě, aby mohly najít správné knihovny a spustitelné soubory JDK.

Chcete-li definovat proměnnou JAVA_HOME v Linuxu, postupujte podle těchto kroků:

  1. Otevřete terminál.
  2. Zadejte příkaz echo $JAVA_HOME . Pokud je proměnná již definována, uvidíte její hodnotu.
  3. Pokud proměnná není definována nebo chcete změnit její hodnotu, spusťte následující příkaz:

Nahraďte / path / to / jdk skutečnou cestou k JDK na vašem počítači.

Chcete-li vytvořit proměnnou JAVA_HOME konstantní, přidejte výše uvedený příkaz do souboru ~/.bashrc nebo ~/.bash_profile .

Po definování proměnné JAVA_HOME bude mnoho vývojových prostředí a aplikací v Javě moci použít její hodnotu pro své potřeby.

Hledání umístění JDK v Linuxu

Chcete-li nakonfigurovat proměnnou prostředí JAVA_HOME v Linuxu, musíte znát umístění nainstalované JDK (Java Development Kit). Instalovaný JDK může být umístěn na různých místech v závislosti na způsobu instalace.

Pro nalezení umístění JDK v Linuxu můžete použít následující způsoby:

1. Použití příkazu which

Příkaz which Vám umožňuje najít cestu ke spustitelnému souboru JDK. K tomu stačí spustit následující příkaz v terminálu:

Odpověď zobrazí cestu ke spustitelnému souboru java, který ukazuje na nainstalovaný JDK.

2. Použití proměnné prostředí PATH

Při instalaci JDK, jeho cesta může být přidána do proměnné prostředí PATH. Chcete-li najít cestu k JDK pomocí proměnné prostředí, musíte spustit následující příkaz:

V výstupu vyhledejte řádek obsahující cestu k nainstalovanému JDK. Může být zaznamenán jako "/ usr/lib/jvm/java-8-openjdk-amd64 / bin" nebo podobným způsobem.

3. Použití příkazu whereis

Příkaz whereis vám umožňuje najít umístění souborů JDK, včetně spustitelných souborů, zdrojových kódů a dokumentace. K tomu stačí spustit následující příkaz:

V reakci na to bude zveřejněn seznam cest spojených s JDK. Najděte cestu ke spustitelnému souboru java, který ukazuje na nainstalovaný JDK.

S vědomím umístění JDK v Linuxu je možné snadno nakonfigurovat proměnnou prostředí JAVA_HOME, což umožní použití JDK při navrhování a spouštění aplikací Java v počítači.

Úprava souboru .bashrc

Chcete-li upravit proměnnou prostředí JAVA_HOME v Linuxu, musíte soubor upravit .bashrc.

1. Otevřete terminál a spusťte příkaz:

sudo nano ~/.bashrc

2. V editoru, který se otevře, vyhledejte řádek obsahující příkaz export PATH.

3. Po tomto řádku přidejte následující kód:

export JAVA_HOME=путь_к_установленной_версии_Javaexport PATH=$JAVA_HOME/bin:$PATH

4. Nahraďte "cesta_k_ nainstalovaná_verze_java" absolutní cestou k nainstalované verzi Java na vašem systému.

5. Uložte provedené změny stisknutím Ctrl + O a poté zavřete Editor stisknutím Ctrl + X.

6. Aktualizujte soubor .bashrc provedením příkazu:

source ~/.bashrc

Nyní je proměnná prostředí JAVA_HOME nakonfigurována a připravena k použití ve vašem systému Linux.

Aplikace změn a kontrola proměnné JAVA_HOME

Po nastavení proměnné prostředí JAVA_HOME v Linuxu je nutné použít změny k jejich aktivaci. K tomu lze použít následující způsoby:

1. Restartujte počítač. Po restartu budou změny v proměnné prostředí JAVA_HOME aplikovány a připraveny k použití.

2. Spustit nový terminál. Otevřít nové okno terminálu umožní použít změny proměnné prostředí bez restartování systému. V novém terminálu můžete zkontrolovat správnost nastavení JAVA_HOME spuštěním následujícího příkazu:

echo $JAVA_HOME

Pokud byla proměnná správně nakonfigurována, zobrazí se příkaz cesta do adresáře, kde je nainstalována Java Development Kit (JDK).

3. Aktualizujte aktuální relaci terminálu. Pokud nechcete restartovat terminál nebo počítač, můžete aktualizovat aktuální relaci terminálu, aby byla k dispozici proměnná prostředí. Chcete-li to provést, spusťte následující příkaz:

source ~/.bashrc

Tento příkaz předpokládá Soubor Nastavení shellu .bashrc byl použit k nastavení proměnné JAVA_HOME. Pokud jste k nastavení použili jiný soubor, nahraďte příslušným souborem v příkazu.

4. Kontrola proměnné prostředí JAVA_HOME. Chcete-li definitivně ověřit, že byla úspěšně použita proměnná prostředí JAVA_HOME, můžete spustit následující příkaz:

java -version

To vám umožní zkontrolovat, zda byla Java nalezena a aktivována na vašem systému.

Nyní víte, jak použít změny proměnné prostředí JAVA_HOME v Linuxu a zkontrolovat jejich správnost pro další použití Java Development Kit.