Přejít na hlavní obsah

Jak nastavit JAVA_HOME: pokyny krok za krokem

  • Miroslava Navrátilová
  • Recenze

JAVA_HOME - je to proměnná prostředí, která označuje kořenový adresář nainstalované Java Development Kit (JDK) ve vašem počítači. Nastavení správné hodnoty pro proměnnou JAVA_HOME je důležité pro fungování mnoha nástrojů a aplikací Java. V tomto článku vám řekneme, jak nastavit JAVA_HOME na různých operačních systémech.

Poznámka: před zahájením procesu nastavení JAVA_HOME se ujistěte, že váš počítač již má JDK nainstalovaný. Pokud ještě není JDK nainstalován, budete si jej muset stáhnout a nainstalovat z oficiálních stránek Oracle.

Krok 1: Otevřete příkazový řádek nebo terminál a zadejte příkaz ke kontrole nainstalované verze Javy:

java -version

Pokud se ve výstupu zobrazí verze Java, znamená to, že je nainstalován JDK; jinak si musíte stáhnout a nainstalovat JDK.

  • Ve Windows: C:\Program Files\Java \ jdk1.X.X_XX
  • V macOS:/Library/Java/JavaVirtualMachines / jdk1.X.X_XX.jdk/Contents/Home
  • Linux: / usr/lib/jvm / jdk1.X.X_XX

Krok 3: Otevřete soubor prostředí operačního systému a přidejte hodnotu proměnné JAVA_HOME.

- Krok 3.1: Stisknutím klávesy Windows + R otevřete okno Spustit. Zadejte příkaz " sysdm.cpl "pro otevření " Vlastnosti systému".

- Krok 3.2: Přejděte na kartu Upřesnit a klikněte na tlačítko proměnné prostředí.

- Krok 3.3: V části " Vlastní proměnné "klikněte na tlačítko" Vytvořit "a zadejte název proměnné" JAVA_HOME " a její hodnotu (úplná cesta k JDK).

- Krok 3.4: Klepnutím na OK uložíte změny a zavřete okno proměnné prostředí.

- Krok 3.5: Zavřete všechna otevřená okna.

Pro macOS a Linux:

- Krok 3.1: Otevřete soubor"~/.bashrc "nebo"~/.bash_profile " ve vašem oblíbeném textovém editoru.

- Krok 3.2: Přidejte do souboru následující řádek (nahraďte"/path/to / jdk " skutečnou cestou k JDK, kterou jste našli v kroku 2):

export JAVA_HOME=/path/to/jdk

- Krok 3.3: Uložte změny a zavřete soubor.

Proč je třeba nastavit JAVA_HOME?

Zde je několik důvodů, proč byste měli nastavit JAVA_HOME:

  1. Podpora systému sestavování projektů. Mnoho nástrojů pro sestavení projektů, jako je Maven nebo Gradle, vyžaduje, aby váš počítač měl proměnnou JAVA_HOME, aby určil umístění JDK. To vám pomůže vyhnout se chybám při sestavování a zajistí kompatibilitu se seznamem závislostí vašeho projektu.
  2. Spuštění Java aplikací. Chcete-li spouštět aplikace Java z příkazového řádku nebo vývojového prostředí, váš systém by měl vědět, kde je JDK. Instalace správné cesty do proměnné JAVA_HOME umožňuje vašemu systému najít a použít požadovanou verzi Javy.
  3. Vývoj v Javě. Pokud plánujete vyvíjet aplikace v Javě, je konfigurace JAVA_HOME nutností. To vám umožní používat nástroje JDK, jako je kompilátor javac nebo ladič jdb.

Je důležité pamatovat:

Nastavení JAVA_HOME je dalším krokem při instalaci JDK. Pokud tento krok přeskočíte nebo nastavíte nesprávnou hodnotu proměnné, váš systém nemusí být schopen najít požadovanou verzi Javy nebo nemůže spustit aplikace Java.

Nyní, když víte, proč je nastavení JAVA_HOME tak důležité, pojďme se podívat na podrobný návod, jak tuto proměnnou nakonfigurovat.

Jak poznám cestu k nainstalovanému JDK?

Chcete-li zjistit cestu k nainstalované JDK (Java Development Kit), můžete postupovat podle následujících kroků:

Krok 1: Otevřete příkazový řádek (Command Prompt) nebo terminál.

Krok 2: Zadejte příkaz java -version a stiskněte klávesu Enter.

Krok 3: V důsledku provedení příkazu uvidíte informace o verzi a umístění JDK.

Poznámka: Pokud nevidíte informace o JDK, může to znamenat, že JDK není nainstalován nebo cesta k JDK není uvedena v proměnné prostředí PATH. V takovém případě musíte nainstalovat JDK nebo nakonfigurovat proměnnou prostředí PATH.

Jak přidám JAVA_HOME do proměnných prostředí?

Chcete-li správně nakonfigurovat vývojové prostředí Java, musíte přidat proměnnou prostředí JAVA_HOME. To umožní systému vědět o poloze nainstalované Java Development Kit (JDK) a používat ji při spouštění Java aplikací.

Chcete-li přidat proměnnou prostředí JAVA_HOME, postupujte podle těchto kroků:

  1. Otevřete nastavení systému. Klikněte pravým tlačítkem na ikonu Počítač na ploše nebo v nabídce Start a poté vyberte Vlastnosti.
  2. Přejděte do nabídky "Pokročilé možnosti systému". Na levé straně okna, které se otevře, vyberte odkaz "Pokročilé možnosti systému".
  3. Klikněte na tlačítko"proměnné prostředí". Níže na kartě Vlastnosti systému klikněte na tlačítko proměnné prostředí.
  4. Vytvořte novou proměnnou prostředí. V části Systémové proměnné klikněte na tlačítko Vytvořit.
  5. Zadejte název proměnné a hodnotu. Do pole Název proměnné zadejte "JAVA_HOME" a do pole "hodnota proměnné" zadejte cestu k nainstalovanému JDK, například: "C:\Program Files\Java\jdk1.8. 0_221".
  6. Klikněte na tlačítko OK. Potvrďte vytvoření nové proměnné prostředí kliknutím na tlačítko OK.

Po provedení těchto kroků bude proměnná prostředí JAVA_HOME správně nakonfigurována. Její přidání můžete zkontrolovat otevřením příkazového řádku a zadáním příkazu "echo %JAVA_HOME%". Pokud je vše nastaveno správně, měli byste vidět cestu k JDK.

Jak najdu sekci proměnné prostředí?

Chcete-li nastavit proměnnou prostředí JAVA_HOME, musíte v nastavení operačního systému najít sekci proměnné prostředí. Postupujte podle níže uvedených kroků:

  1. Klikněte pravým tlačítkem na ikonu můj počítač na ploše nebo v nabídce Start.
  2. Vyberte položku Vlastnosti. Otevře se okno Vlastnosti systému.
  3. Ve fázi Obecné možnosti vyhledejte a klikněte na tlačítko proměnné prostředí.
  4. V okně proměnné prostředí, které se otevře, vyberte sekci Systémové proměnné nebo Vlastní proměnné, podle toho, pro jakého uživatele Chcete JAVA_HOME nakonfigurovat.
  5. V seznamu proměnných vyhledejte proměnnou PATH a vyberte ji.

Nyní víte, jak najít sekci proměnné prostředí v operačním systému a jste připraveni začít konfigurovat proměnnou prostředí JAVA_HOME.

Poznámka: Pokud v seznamu nevidíte proměnnou PATH, můžete ji vytvořit kliknutím na tlačítko "Přidat".

Jak přidám JAVA_HOME do proměnné Path?

Proměnná Path je to seznam složek, ve kterých operační systém hledá spustitelné soubory. Přidání cesty k proměnné Path umožňuje spouštět programy v této složce z libovolného adresáře.

Pro přidání JAVA_HOME v proměnné Path postupujte podle následujících kroků:

  1. Otevřete Ovládací panely a vyhledejte sekci "Systém".
  2. Přejděte na"Pokročilé možnosti systému".
  3. Na kartě Upřesnit vyhledejte tlačítko proměnné prostředí.
  4. V části Systémové proměnné vyhledejte proměnnou Path a klikněte na Upravit.
  5. V okně, které se otevře, klikněte na tlačítko"Nové".
  6. Do řádku zadejte %JAVA_HOME % \bin a klikněte na OK.
  7. Ujistěte se, že cesta k Javě je uvedena správně, uložte změny a zavřete všechna okna.

Rozdělení cest v proměnné Path se provádí pomocí symbolu"; "na Windows a symbolu": "na Linuxu a macOS.

Po přidání JAVA_HOME do proměnné Path bude možné spouštět programy vyžadující Javu odkudkoli na příkazovém řádku nebo prostřednictvím správce souborů.

Jak nastavím proměnnou Path?

Proměnná Path umožňuje systému určit, kde jsou spustitelné soubory programů. Pokud chcete volat příkazy Java z libovolného adresáře na příkazovém řádku, musíte nakonfigurovat proměnnou Path.

Zde je krok za krokem návod, jak nastavit proměnnou Path:

  1. Otevřete ovládací panel.
  2. Vyberte "Systém a zabezpečení".
  3. Vyberte "Systém".
  4. Klikněte na" Pokročilé možnosti systému " na levé straně okna.
  5. V okně Vlastnosti systému, které se otevře, vyberte kartu Upřesnit.
  6. Klikněte na tlačítko "proměnné prostředí".
  7. V sekci proměnné prostředí pro uživatele vyhledejte proměnnou "Path". Pokud již existuje, vyberte ji a klikněte na tlačítko Upravit.
  8. Pokud proměnná "Path" chybí, klikněte na tlačítko "Vytvořit".
  9. V okně Změna systémové proměnné, které se otevře, vyberte pole proměnná a zadejte "Path".
  10. Do pole "hodnota proměnné" zadejte cestu ke složce, kde jsou spustitelné soubory programu Java. Například "C:\Program Files\Java\jdk1. 8. 0_171\bin". Ujistěte se, že je cesta uvedena správně a oddělena od ostatních cest symbolem ";" (středník).
  11. Kliknutím na " OK " zavřete všechna okna, abyste změny uložili.

Poté bude proměnná Path nakonfigurována a budete moci volat příkazy Java z libovolného adresáře na příkazovém řádku.

Jak zkontroluji správné nastavení JAVA_HOME?

Jakmile nastavíte proměnnou prostředí JAVA_HOME, musíte se ujistit, že je správně nainstalována. K tomu lze provést následující kroky:

Krok 1: Otevřete příkazový řádek (ve Windows: stiskněte Win + R, zadejte "cmd" a stiskněte Enter).

Krok 2: Na příkazovém řádku zadejte následující příkaz:

Krok 3: Pokud se vám zobrazí verze Java, znamená to, že proměnná prostředí JAVA_HOME byla správně nainstalována.

Krok 4: Pokud se vám nezobrazí verze Java, Zkontrolujte, zda jste správně zadali cestu k JDK v proměnné prostředí JAVA_HOME. Pokud je cesta uvedena správně, možná budete muset restartovat počítač.

To je všechno! Nyní víte, jak zkontrolovat správné nastavení proměnné prostředí JAVA_HOME.

Jak spustím Java aplikaci s nastaveným JAVA_HOME?

Po úspěšném nastavení proměnné prostředí JAVA_HOME v systému jste připraveni spouštět aplikace Java. K provedení této operace budete potřebovat znát přesnou cestu k spustitelnému souboru Java, takzvanému " java.exe".

Chcete-li spustit aplikaci Java, Použijte následující příkaz na příkazovém řádku:

%JAVA_HOME%\bin\java -jar cestuj_k_soubor.jar

Spusťte aplikaci Java ze spustitelného souboru JAR

Namísto cestuj_k_soubor.jar zadejte cestu k souboru JAR, který chcete spustit. Nahradit %JAVA_HOME% na skutečnou cestu k proměnné prostředí JAVA_HOME.

Pokud je například váš JAR soubor ve složce "C:\myapp" a proměnná prostředí JAVA_HOME je nastavena na "C:\Program Files\Java\jdk-11.0.11" pak bude příkaz vypadat následovně:

C:\Program Files\Java\jdk-11.0.11\bin\java -jar C:\myapp\myapp.jar

Po zadání příkazu do příkazového řádku a stisknutí klávesy Enter se aplikace Java spustí a na příkazovém řádku uvidíte příslušný výstup.

Nastavení proměnné prostředí JAVA_HOME vám tedy umožňuje bez problémů spouštět aplikace Java ve vašem počítači.