Parandus: Windows 10 ei tuvasta Javac-i

Javac-d ei tunnustata kui sisemist ega välist käsku ” on tõrge, millega sageli puutuvad kokku inimesed, kes üritavad Windowsis Java-programme Command Prompt abil kompileerida. See võib ilmneda ka siis, kui kasutajad proovivad kontrollida esmase Java kompilaatori praegust versiooni.

Mis on JavaC?

Javac (hääldatakse “java-see”) on peamine Java kompilaator, mis sisaldub Oracle Corporationi välja töötatud JDK-s (Java Development Kit) . Kompilaator on loodud aktsepteerima Java keele spetsifikatsioonidele (JL) vastavat lähtekoodi ja teisendab selle Java baitkoodiks vastavalt JVM-dele (Java virtuaalmasina spetsifikatsioon).

Mis põhjustab Javac-i, ei tuvastata viga

Kui käsuviip ei leia Java PATH muutujat, ilmneb tõrge „ Javacit ei tunnustata kui sisemist ega välist käsku ”. See võib juhtuda kahel põhjusel:

  • Masinast puudub Java arenduskomplekt (JDK) - tavaliselt juhtub see seetõttu, et kasutaja eeldab ekslikult, et Java Compiler (javac) on installitud koos Java Runtime Environmentiga .
  • Tee Javaci pole seadistatud või on valesti seatud - Command Promptist Command Promptist ja muude rakenduse serveri tööriistade nõuetekohase toimimise tagamiseks peab süsteem olema teadlik Javac asukohast. Sel juhul peate tee määrama käsitsi.

Kui teil on probleeme selle konkreetse probleemi lahendamisega Windows 10-s, pakub see artikkel teile paar juhendit, mis on probleemi lahendamiseks garanteeritud. Allpool on mõned sammud, mida teised sarnases olukorras kasutajad on probleemi lahendamiseks edukalt kasutanud.

Parimate tulemuste saamiseks järgige allolevaid samme, et tagada probleemi lahendamine teie konkreetse stsenaariumi korral. Alustagem!

1. samm: Java arenduskomplekti (JDK) installimine

Selle vea ilmnemise üks peamisi põhjuseid on see, et kasutajad, kes alles alustavad Java õppimist, ajavad Java Runtime Environmenti (JRE) segamini Java Development Kitiga (JDK) .

JRE on osa JDK-st, kuid enamasti laaditakse see eraldi alla. Paljud Java Runtime'i kasutavad programmid sisaldavad seda oma installipakettides.

Kuna Java arenduskomplekti (JDK) vaja on väga vähe, kui teid Java arendamine ei huvita, võisite arvata, et JRE on Javac juba installitud, kuid tõsi on see, et peate installima kogu Java arenduskomplekt.

Kui arvate, et see stsenaarium on teie olukorras kohaldatav, leiate siit JavaScripti komplekti (JDK) installimise lühijuhendi tõrke „javaci ei tuvastata” lahendamiseks:

  1. Külastage seda linki ( siin ) ja klõpsake Java Platformi (JDK) kohal olevat allalaadimisikooni . See tagab Java arenduskomplekti uusima saadaoleva versiooni installimise.

    Uusima JDK allalaadimine
  2. Kerige järgmisel ekraanil alla Java SE Development Kit ja veenduge, et valisite aktiveerimise litsentsilepinguga seotud lüliti. Seejärel klõpsake Windowsiga seotud allalaadimislingil. Valida on kahe võimaluse vahel, kuid soovitame alla laadida .exe-faili, kuna see ei lase teil sisu välja tõmmata, kui allalaadimine on lõppenud.

    Java arenduskomplekti allalaadimine
  3. Kui allalaadimine on lõpule viidud, avage JDK installi käivitatav fail ja installi lõpuleviimiseks järgige ekraanil kuvatavaid juhiseid.

    Java arenduskomplekti installimine
  4. Järgmisel ekraanil veenduge, et nii arendusriistad kui ka lähtekood on installitud teie kohalikule kõvakettale koos kõigi nende alamomadustega. Lisaks soovitame võimalusel vaikimisi installitee säilitada, kuna 2. samm on lihtsam.

    Installige kõik komponendid ja alamfunktsioonid oma kohalikule kõvakettale

    Märkus. Lisasoovituseks märkige jaotises Installimine üles installitee, sest seda vajate 2. toimingus .

  5. Oodake, kuni Java arenduskomplekt on installitud. Kui protsess on lõpule viidud, taaskäivitage arvuti käsitsi, kui teil seda automaatselt ei paluta.

    Java arenduskomplekti installimine

Nüüd, kui olete veendunud, et olete installinud õige paketi, mis installib JavaC, liikuge 2. sammu juurde, kus veenduge, et olete JavaCi tee õigesti määranud.

2. samm: Java keskkonnamuutuja seadistamine ja süsteemitee värskendamine

Enne selle protsessiga alustamist on oluline mõista, et järgmised protseduurid on rakendatavad ainult siis, kui olete veendunud, et Java arenduskomplekt on õigesti installitud ( 1. samm ).

Kui olete JDK installinud ja saate endiselt teadetJavac pole sisemise ega välise käsuna tunnustatud “, olete lihtsalt komistanud ühe tavalisema tehnilise probleemi, millega Java algajad silmitsi seisavad. Java arenduskomplekti viimistlemiseks Windowsis peate tegema rea ​​käsitsitoiminguid. Need sammud peaksid alati järgima JDK installimist, isegi pärast Java Development kit'i värskendamist.

Siit leiate lühikese juhendi õige Java keskkonnamuutuja seadistamiseks ja süsteemitee värskendamiseks:

  1. Dialoogiboksi Käitamine avamiseks vajutage Windowsi klahvi + R. Seejärel tippige “ sysdm.cpl ” ja vajutage süsteemi atribuutide akna avamiseks sisestusklahvi .

    Käivita dialoog: sysdm.cpl
  2. Süsteemi atribuutide aknas minge vahekaardile Täpsemalt ja klõpsake nuppu Keskkonna muutujad .

    Minge vahekaardile Täpsemalt ja klõpsake nuppu Keskkonna muutujad
  3. Klõpsake äsja avatud keskkonnamuutuja aknas süsteemi muutuja all nuppu Uus .

    Uue süsteemimuutuja lisamine
  4. Seadke aknas Uus süsteemmuutuja muutuja nimeks JAVA_HOME ja muutuja väärtuseks oma JDK-kausta tee. Muudatuste salvestamiseks klõpsake nuppu OK.

    Muutuja nime ja muutuja väärtuse seadistamine

    Märkus. Kui olete 1. juhises meie nõuandeid kuulanud ja märkinud JDK installimistee, saate selle otse muutuja väärtusesse kleepida.

    JDK paigaldusrada
  5. Nüüd, kui olete naasnud keskkonnamuutujate aknasse, otsige süsteemi muutujate alt üles muutuja nimega tee. Kui valitud on Path muutuja, klõpsake nuppu Redigeeri .

    Valige muutuja Path (jaotises Süsteemimuutujad) ja klõpsake nuppu Redigeerimine
  6. Klõpsake keskkonnamuutuja muutmise aknas nuppu Uus .

    Klõpsake nuppu Uus
  7. Pange vastloodud keskkonnamuutujale % JAVA_HOME% \ bin nimi ja vajutage sisestusklahvi . Seejärel klõpsake muudatuste rakendamiseks nuppu OK .

    Looge uus keskkonnamuutuja ja pange sellele nimi% JAVA_HOME% \ bin
  8. Selle viimase sammu abil tuleks teie Java keskkond konfigureerida. Nüüd saate CMD-st rakendusi kompileerida või kontrollida oma Javaci versiooni.

    JavaC seadistamine õnnestus

Boonusetapp: konfiguratsiooni õnnestumise kontrollimine

Käsurealt saate läbida veel ühe sammu, veendumaks, et Java keskkonnamuutuja tee on edukalt konfigureeritud. Järgige järgmisi samme, et kontrollida, kas teie konfiguratsioon töötab:

  1. Dialoogiboksi Käitamine avamiseks vajutage Windowsi klahvi + R. Järgmisena tippige “ cmd ” ja vajutage käsuviiba akna avamiseks sisestusklahvi .

    Käivita dialoog: cmd
  2. Tippige käsuviiba aknasse echo% JAVA_HOME% ja vajutage sisestusklahvi, et näha, millise tagasituleku saate. Kui näete JDK-s kataloogi printimist, siis oli 2. samm edukas ja teie JAVAC töötab suurepäraselt. Kui näete JDK tee asemel tühikut, tähendab see, et keskkonnamuutuja seadistamine nurjus - sel juhul külastage 1. ja 2. sammu uuesti.

    Kontrollimine, kas Java keskkonnamuutuja oli õigesti seadistatud

Huvitavad Artiklid