Javítás: A Javac nem ismeri fel a Windows 10 rendszert
A „ Javac nem ismeretes belső vagy külső parancsként ” olyan hiba, amelyet gyakran tapasztalnak azok az emberek, akik megkísérelik a Java programokat a Windows rendszeren a Command Prompt segítségével lefordítani. Az is előfordulhat, hogy 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 (kiejtve „java-see”) a Java fő fordítója, amelyet az Oracle Corporation fejlesztett JDK (Java Development Kit) tartalmaz . A fordító úgy lett kialakítva, hogy elfogadja a Java nyelvi előírásoknak (JL) megfelelő forráskódot, és a JVM (Java Virtual Machine Specification) szerint konvertálja azt Java bytekódká .
A Javac okát nem ismeri fel a hiba
A „ Javac nem ismeri fel a belső vagy a külső parancsot ” hiba jelentkezik, amikor a parancssor nem találja a Java PATH változót. Ennek két oka lehet:
- Hiányzik a Java fejlesztőkészlet (JDK) a gépről - Ez általában azért fordul elő, mert a felhasználó tévesen feltételezi, hogy a Java Compiler (javac) telepítve van a Java futási környezettel .
- A Javac elérési útja nincs beállítva vagy nincs helyesen beállítva - A Command Promptből történő fordításhoz és annak biztosításához, hogy más alkalmazáskiszolgáló eszközök megfelelően működjenek, a rendszernek tisztában kell lennie a Javac helyével. Ebben az esetben manuálisan kell beállítania az utat.
Ha a probléma megoldása a Windows 10 rendszeren jelentkezik, ez a cikk néhány útmutatót nyújt Önnek, amelyek garantáltan megoldják a problémát. Az alábbiakban néhány lépést találsz, amelyekkel hasonló helyzetben lévő többi felhasználó sikeresen felhasználta a probléma megoldását.
A legjobb eredmények elérése érdekében kövesse az alábbi lépéseket annak biztosítása érdekében, hogy a problémát az adott forgatókönyvnek megfelelően megoldják. Kezdjük!
1. lépés: A Java fejlesztőkészlet (JDK) telepítése
A hiba egyik legfontosabb oka az, hogy a felhasználók, akik még csak elkezdenek tanulni a Java-t, összekeverik a Java futási környezetet (JRE) a Java fejlesztőkészlettel (JDK) .
A JRE része a JDK-nek, de az idő nagy részét külön töltik le. Számos olyan program, amely felhasználja a Java Runtime-t, tartalmazza azt a telepítő csomagokban.
Mivel nagyon kevés oka van annak, hogy szüksége van a Java fejlesztőkészletre (JDK), ha nem érdekli a Java fejlesztés, valószínűleg azt hitte, hogy a Java-ot már a JRE telepítette, de az az igazság, hogy telepítenie kell a teljes Java fejlesztőkészlet.
Ha úgy gondolja, hogy ez a forgatókönyv alkalmazható az Ön helyzetére, itt található egy gyors útmutató a Java fejlesztőkészlet (JDK) telepítéséhez a „javac nem ismeri fel” hiba elhárításához:
- Látogassa meg ezt a linket ( itt ), és kattintson a Java Platform (JDK) fenti Letöltési ikonra. Ez biztosítja a Java Development Kit legújabb elérhető verziójának telepítését.
A legújabb JDK letöltése - A következő képernyőn görgessen le a Java SE Development Kit elemre, és ellenőrizze, hogy kiválasztotta-e az Accept License Agreement-hez társított váltást . Ezután kattintson a Windowshoz társított letöltési linkre. Két lehetőség közül választhat, de javasoljuk a .exe fájl letöltését, mivel ez megóv a tartalom kibontásától, ha a letöltés befejeződött.
A Java fejlesztőkészlet letöltése - A letöltés befejezése után nyissa meg a JDK telepíthető futtatható fájlját, és a telepítés befejezéséhez kövesse a képernyőn megjelenő utasításokat.
A Java Development Kit telepítése - A következő képernyőn ellenőrizze, hogy a Fejlesztőeszközök és a Forráskód telepítve vannak-e a helyi merevlemezre, az összes al-tulajdonsággal együtt. Ezenkívül, ha lehetséges, arra ösztönözzük az alapértelmezett telepítési útvonal megőrzését, mert a 2. lépés könnyebb lesz.
Telepítse az összes összetevőt és alfunkciót a helyi merevlemezre Megjegyzés: További javaslatként jegyezze fel a telepítési útvonalat a Telepítés ide alatt, mert a 2. lépésben szüksége lesz rá.
- Várja meg, amíg a Java Development Kit telepítve van. Ha a folyamat befejeződött, indítsa újra manuálisan a számítógépet, ha erre nincs automatikusan felszólítva.
A Java Development Kit telepítése
Most, hogy megbizonyosodott arról, hogy a megfelelő csomagot telepítette, amely telepíti a JavaC-t, ugorjon a 2. lépésre, ahol ellenőrizjük, 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 meggyőződött arról, hogy a Java Development Kit helyesen van-e telepítve ( 1. lépés ).
Ha telepítette a JDK-t, és továbbra is megkapja a „ Javac nem ismeri fel belső vagy külső parancsot ”, akkor csak az egyik leggyakoribb technikai problémára botlik, amelyekkel a Java kezdők szembesülnek. A Java fejlesztőkészlet véglegesítéséhez Windows rendszeren egy sor kézi lépést kell végrehajtania. Ezeknek a lépéseknek mindig a JDK telepítését kell követniük, még a Java Development kit frissítése után is.
Itt található egy gyors útmutató a helyes Java környezeti változó beállításához és a rendszer elérési útjának frissítéséhez:
- A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „ sysdm.cpl ” elemet, és nyomja meg az Enter billentyűt a Rendszer tulajdonságai ablak megnyitásához.
Futtatás párbeszédpanel: sysdm.cpl - A Rendszer tulajdonságai ablakban lépjen a Speciális fülre, és kattintson a Környezetváltozók elemre.
Lépjen a Speciális fülre, és kattintson a Környezetváltozók elemre - Az újonnan megnyílt környezeti változó ablakban kattintson a Új gombra a Rendszerváltozó alatt.
Új rendszerváltozó hozzáadása - Az Új rendszer változó ablakban állítsa a változó nevét JAVA_HOME értékre, a változó értékét pedig a JDK könyvtár elérési útjára. 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 felhívta a figyelmet a JDK telepítési útjára, akkor beillesztheti közvetlenül a Változó értékbe .
A JDK telepítési útvonala - Most, hogy visszatért a Környezetváltozók ablakba, keressen egy elérési utat tartalmazó változót a Rendszerváltozók alatt. A Path változó kiválasztása után kattintson a Szerkesztés gombra.
Válassza ki az Út változót (a Rendszerváltozók alatt) és kattintson a Szerkesztés gombra - A környezeti változó szerkesztése ablakban kattintson az Új gombra.
Kattintson az Új gombra - Nevezze meg az újonnan létrehozott % JAVA_HOME% \ bin környezeti változót, é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 - Ezzel az utolsó lépéssel be kell állítani a Java környezetet. Mostantól összeállíthat alkalmazásokat a CMD-ből, vagy ellenőrizheti a Javac verziót.
A JavaC konfigurálása sikeres volt
Bónusz lépés: Annak ellenőrzése, hogy a konfiguráció sikeres volt-e
Van egy további lépés, amelyet át kell lépnie a Parancssorban annak ellenőrzése érdekében, hogy sikeresen konfigurálta-e a Java környezeti változó elérési útját. Kövesse az alábbi lépéseket annak ellenőrzéséhez, hogy működik-e a konfiguráció:
- A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „ cmd ” parancsot, és nyomja meg az Enter billentyűt a Parancssor ablak megnyitásához.
Futtatás párbeszédpanel: cmd - A Parancssor ablakba írja be az echo% JAVA_HOME% parancsot, és nyomja meg az Enter billentyűt, hogy megtudja, melyik visszatérítést kapja. Ha lát egy nyomtatást a JDK könyvtárával, akkor a 2. lépés sikeres volt, és a JAVAC jól működik. Ha a JDK elérési útja helyett szóközt lát, ez azt jelenti, hogy sikertelenül állította be a környezeti változót - ebben az esetben ismételje meg az 1. és a 2. lépést .
Annak ellenőrzése, hogy a Java környezeti változó helyesen van-e beállítva