Javítás: A Javacot nem ismeri fel a Windows 10

A „ Javacot nem ismerik fel belső vagy külső parancsként ” - ez olyan hiba, amely gyakran előfordul, amikor az emberek a Parancssor használatával próbálnak Java programokat fordítani a Windows rendszeren. Akkor is előfordulhat, amikor a felhasználók megpróbálják ellenőrizni az elsődleges Java fordító aktuális verzióját.

Mi a JavaC?

A Javac (ejtsd: „java-see”) a Java fő fordítója, amelyet az Oracle Corporation fejlesztett JDK (Java Development Kit) tartalmaz . A fordító úgy van kialakítva, hogy elfogadja a Java nyelv specifikációinak (JL) megfelelő forráskódot, és átalakítja Java bájtkódokká a JVM-ek (Java Virtual Machine Specification) szerint.

Ami okozza a Javac-ot, nem ismerhető fel hiba

A „ Javac nem ismeri fel belső vagy külső parancsként ” hibát észleli, amikor a Parancssor nem találja a Java PATH változót. Ez két okból történhet:

  • Hiányzik a gépről a Java Development Kit (JDK) - Ez általában azért történik, mert a felhasználó tévesen feltételezi, hogy a Java Compiler (javac) a Java Runtime Environment telepítésével együtt telepítve van .
  • A Javac elérési útja nincs beállítva vagy helytelenül van beállítva - A Parancssorból történő fordításhoz és az alkalmazáskiszolgáló egyéb eszközök megfelelő működéséhez a rendszernek ismernie kell a Javac helyét. Ebben az esetben manuálisan kell beállítania az elérési utat.

1. lépés: A Java fejlesztőkészlet (JDK) telepítése

Az egyik fő oka annak, hogy ez a hiba bekövetkezik, az az, hogy a felhasználók, akik csak most kezdik megtanulni a Java-t, összekeverik a Java Runtime Environment (JRE) és a Java Development Kit (JDK) programot .

A JRE a JDK része , de legtöbbször külön-külön tölthető le. Sok olyan program, amely a Java Runtime programot használja, beépíti a telepítő csomagjaiba.

Mivel nagyon kevés oka van a Java Development Kit (JDK) használatának, ha nem érdekli a Java fejlesztés, akkor azt hihette, hogy a JRE-t már telepítette a Javac, de az az igazság, hogy telepítenie kell az egész Java fejlesztőkészlet.

Ha úgy gondolja, hogy ez a forgatókönyv alkalmazható az Ön helyzetére, itt van egy rövid útmutató a Java fejlesztőkészlet (JDK) telepítéséről a „javac nem ismerhető fel” hiba elhárításához :

  1. Látogassa meg ezt a linket ( itt ), és kattintson a Java Platform (JDK) felett található Letöltés ikonra . Ez biztosítja, hogy telepítse a Java Development Kit legfrissebb elérhető verzióját .A legújabb JDK letöltése
  2. A következő képernyőn görgessen lefelé a Java SE fejlesztőkészlethez, és győződjön meg arról, hogy a licenc elfogadásához társított kapcsolót választotta . Ezután kattintson a Windows-hoz társított letöltési linkre. Két lehetőség közül választhat, de javasoljuk az .exe fájl letöltését, mivel ez megkímél benneteket a tartalom kibontásától, amikor a letöltés befejeződik.A Java fejlesztőkészlet letöltése
  3. A letöltés befejezése után nyissa meg a JDK telepítő futtatható fájlt, és kövesse a képernyőn megjelenő utasításokat a telepítés befejezéséhez.A Java fejlesztőkészlet telepítése
  4. A következő képernyőn győződjön meg arról, hogy a Fejlesztési eszközök és a Forráskód is telepítve van a helyi merevlemezre, annak összes aljellemzőjével együtt. Továbbá, ha lehetséges, javasoljuk, hogy őrizze meg az alapértelmezett telepítési útvonalat, mert a 2. lépés könnyebb lesz.Telepítse az összes alkatrészt és alfunkciót a helyi merevlemezre

    Megjegyzés: További ajánlásként jegyezze fel a telepítési útvonalat a Telepítés cím alatt, mert a 2. lépésben szüksége lesz rá .

  5. Várjon, amíg a Java Development Kit telepítésre kerül. Amikor a folyamat befejeződött, indítsa újra a számítógépet kézzel, ha erre nem kap automatikusan felszólítást.A Java Development Kit telepítése

Most, hogy megbizonyosodott arról, hogy a JavaC-t telepítő megfelelő csomagot telepítette, lépjen a 2. lépésre, ahol meggyőződünk arról, hogy helyesen állította-e be a JavaC elérési útját.

2. lépés: A Java környezeti változó beállítása és a rendszer elérési útjának frissítése

Mielőtt elkezdenénk ezt a folyamatot, fontos megérteni, hogy a következő eljárások csak akkor alkalmazhatók, ha megbizonyosodott arról, hogy a Java fejlesztőkészlet megfelelően van-e telepítve ( 1. lépés ).

Ha telepítette a JDK-t, és még mindig megkapja a „ Javacot nem ismerik fel belső vagy külső parancsként ”, akkor most megbotlott az egyik leggyakoribb technikai kérdésben, amellyel a Java kezdők szembesülnek. A Java fejlesztőkészlet Windows rendszeren történő véglegesítéséhez manuális lépések sorozatát kell végrehajtania. Ezeknek a lépéseknek mindig követniük kell a JDK telepítését, még a Java fejlesztőkészlet frissítése után is.

Itt található egy rövid útmutató a helyes Java környezeti változó beállításáról és a rendszer elérési útjának frissítéséről:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „ sysdm.cplszót, és nyomja meg az Enter billentyűt a Rendszer tulajdonságai ablak megnyitásához .Futtatás párbeszédpanel: sysdm.cpl
  2. A Rendszer tulajdonságai ablakban lépjen a Speciális fülre, és kattintson a Környezeti változók elemre .Lépjen a Speciális fülre, és kattintson a Környezeti változók elemre
  3. Az újonnan megnyílt Környezeti változó ablakban kattintson a Rendszerváltozó alatti Új gombra .Új rendszerváltozó hozzáadása
  4. Az új rendszere Variable ablakban állítsa be a változó nevét a JAVA_HOME és a változó értékét , hogy az út a JDK könyvtárba . A módosítások mentéséhez kattintson az OK gombra.A változó neve és a változó értéke konfigurálása

    Megjegyzés: Ha meghallgatta tanácsunkat az 1. lépésben, és megjegyezte a JDK telepítési útvonalát, beillesztheti közvetlenül a Változó értékbe .

    A JDK telepítési útvonala
  5. Most, hogy visszatért a Környezeti változók ablakba, keresse meg az elérési út nevű változót a Rendszerváltozók alatt . A Path változó kiválasztásával kattintson a Szerkesztés gombra.Válassza ki az Útvonal változót (a Rendszerváltozók alatt), majd kattintson a Szerkesztés gombra
  6. A környezeti változó szerkesztése ablakban kattintson az Új gombra.Kattintson az Új gombra
  7. Nevezze el az újonnan létrehozott környezeti változót % JAVA_HOME% \ bin, és nyomja meg az Enter billentyűt . Ezután kattintson az OK gombra a módosítások alkalmazásához.Hozzon létre egy új környezeti változót, és nevezze el% JAVA_HOME% \ bin
  8. Ezzel az utolsó lépéssel konfigurálnia kell a Java környezetét. Mostantól képes lesz alkalmazásokat fordítani a CMD-ből, vagy ellenőrizheti Javac verzióját.A JavaC konfigurálása sikeres volt

Bónusz lépés: Annak ellenőrzése, hogy a konfiguráció sikeres-e

Van egy további lépés, amelyet a Parancssorban elvégezhet, hogy megbizonyosodjon arról, hogy sikeresen konfigurálta a Java környezeti változó elérési útját. Kövesse az alábbi lépéseket, és ellenőrizze, hogy működik-e a konfigurációja:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „ cmdparancsot, és nyomja meg az Enter billentyűt a Parancssor ablak megnyitásához.Futtatás párbeszédpanel: cmd
  2. A Parancssor ablakba írja be az echo% JAVA_HOME% parancsot, és nyomja meg az Enter billentyűt, hogy megnézze, melyik hozamot kapja. Ha lát egy nyomtatást a JDK könyvtárával, akkor a 2. lépés sikeres volt, és a JAVAC rendben működik. Abban az esetben, ha a JDK elérési útja helyett szóközt látsz, ez azt jelenti, hogy nem sikerült beállítani a környezeti változót - ebben az esetben látogassa meg újra az 1. és a 2. lépést .Annak ellenőrzése, hogy a Java környezeti változó megfelelően lett-e beállítva