Jak nastavit Classpath v Javě?



V tomto článku se budeme zabývat tím, jak nastavit cestu ke třídě Java, a podíváme se, jak nastavit JAVA_HOME jako proměnnou prostředí v operačním systému Windows 10

V tomto článku se budeme zabývat nastavením classpath a podívejte se, jak nastavit JAVA_HOME jako proměnnou prostředí v operačním systému Windows 10. V tomto článku se budeme zabývat následujícími ukazateli,

Pojďme tedy začít s tímto článkem Jak nastavit Java Classpath?





Proč musím nastavit JAVA_HOME?

Mnoho programů, které jsou vyvíjeny v prostředí Java, vyžaduje nastavení JAVA_HOME v proměnné prostředí pro provádění bezchybných příkladů, například Tomcat. Když nastavíme proměnné prostředí, programy vyhledají spustitelné cesty, jako v tomto případě, bude umístěn javac. JAVA_HOME by měl směřovat na JDK, ale ne na JRE.

Pokračování v tomto článku o tom, jak nastavit Java Classpath?



Přehled JAVA_HOME, CLASSPATH, PATH

JAVA_HOME je cesta k instalačnímu adresáři JDK, která není stejná jako domovská stránka instalace JRE, instalační cesta je „C: Program FilesJavajdk1.8.0_191“. V JRE_HOME ukládáme cestu prostředí runtime Java, což je v mém případě „C: Program FilesJavajre1.8.0_191“

CLASSPATH

Kdykoli se aplikace Java spustí, zkontroluje třídy Java v CLASSPATH, aby se spustila bez jakékoli chyby. Obvykle obsahuje cesty k souborům Jar s oddělovačem cesty OS v systému Windows.



Chcete-li při spuštění libovolného programu pomocí příkazového řádku zadat cestu ke třídě, můžete použít prostředí Java -cp „some.jarsomeOther.jar“ com.edureka.HelloWorld. Zde budou tyto dvě sklenice dostupné aktuálně spuštěnému programu. Pokud jsou tyto nádoby nastaveny v proměnné prostředí CLASSPATH, budou k dispozici všem programům. K dispozici je také zástupný znak *, který obsahuje všechny soubory jar uvnitř jedné složky.

CESTA

Pokud chceme spustit příkaz java v příkazovém řádku, musíme nastavit PATH, jehož hodnota je vždy JAVA_HOMEbin. Pokud není nastaven, ale je nastaven JAVA_HOME, můžete jej spustit následujícím způsobem C:% JAVA_HOME% / bin / java -version, poté musíte jednoduše provést příkaz java.

Pokračování v tomto článku o tom, jak nastavit Java Classpath?

Otevřete Pokročilé nastavení systému

V systému Windows 10 musíme stisknout klávesu Windows + klávesu Pause, čímž se otevře okno Nastavení systému. Přejděte na Změnit nastavení a vyberte kartu Upřesnit.

Alternativně:

mělká vs hluboká kopie Java

Stiskněte klávesu ⊞ Windows a klikněte do vyhledávacího pole „Sem zadejte vyhledávání“.

Obrázek - Jak nastavit Classpath v Javě - Edureka

1. Hledat pokročilé nastavení systému V poli, které je zobrazeno na snímku obrazovky níže.
2. Klikněte na možnost Zobrazit pokročilé nastavení systému.

Pokračování v tomto článku o tom, jak nastavit Java Classpath?

Nastavit proměnnou prostředí JAVA_HOME

Jakmile kliknete na níže uvedené pole Nastavení systému, zobrazí se hlava na kartě Upřesnit, klikněte na položku „Proměnné prostředí“.

Klikněte na tlačítko „Nové“ v části „Systémové proměnné“ a zadejte JAVA_HOME jako „Název proměnné“ a cestu k vašemu adresáři Java JDK pod „Hodnota proměnné“

V části „Systémové proměnné“ klikněte na tlačítko „Nové“ a do pole „Název proměnné:“ napište JAVA_HOME a do pole „Hodnota proměnné:“ zadejte cestu JDK.

Cestu bychom měli přidat jako systémovou proměnnou.

Pokračování v tomto článku o tom, jak nastavit Java Classpath?

Aktualizujte PATH systému

1. V okně Proměnné prostředí v části Systémové proměnné klikněte na cestu.
2. Klikněte na Upravit.
3. V okně Upravit proměnnou prostředí klikněte na Nový.
4. Poté zadejte následující přihrádku% JAVA_HOME%.

Klikněte na OK.

Pokračování v tomto článku o tom, jak nastavit Java Classpath?

Vyzkoušejte svou konfiguraci

Spusťte příkazový řádek
1. Zadejte následující echo% JAVA_HOME%
Tím se ozvěna cesta k adresáři JAVA_HOME nebo nebude odrážet nic, pokud není nastavena proměnná.
echo% JAVA_HOME%

Výstup:

C: Program FilesJavajdk1.8.0_191

Kontrola typu verze java -version:
1. Zadejte následující příkaz v nástroji příkazového řádku
verze Java

Tím se vytiskne verze Java jako v mém případě:

java verze „1.8.0_191“
Java (TM) SE Runtime Environment (build 1.8.0_191-b12)
64bitový serverový server Java HotSpot (TM) (build 25.191, smíšený režim)

Pokračování v tomto článku o tom, jak nastavit Java Classpath?

Nastavte JAVA_HOME, CLASSPATH a PATH pro Linux

1. V editoru vi otevřete / etc / profile # vi / etc / profile.
2. Přidejte export JAVA_HOME = / usr / jdk1.8.0.
3. Přidejte export CLASSPATH = $ CLASSPATH: /home/LOG4J_HOME/log4j-2.2.16.jar: ..
4. Přidejte exportní PATH = $ PATH: /usr/jdk1.8.0/bin.
5. Spusťte #. / etc / profile k aktivaci těchto nastavení.
6. Spusťte # java -version a ověřte, zda je nastavení správné nebo ne.

Nyní byste pochopili „Jak nastavit Classpath v Javě“. Tak jsme dospěli ke konci tohoto článku. Pokud se chcete dozvědět více,podívejte se na Edureka, důvěryhodná online vzdělávací společnost. Školicí a certifikační kurz Edureka Java J2EE a SOA je navržen tak, aby vás vyškolil jak pro základní, tak pro pokročilé koncepty Java spolu s různými rámci Java jako Hibernate & Spring.

Máte na nás dotaz? Uveďte to prosím v sekci komentářů tohoto blogu a my se vám ozveme co nejdříve.