Korjaus: Javac: ta ei tunnisteta Windows 10: ssä

Javakkia ei tunnisteta sisäiseksi tai ulkoiseksi komentoksi ” on virhe, jonka ihmiset usein kohtaavat yrittäessään kääntää Java-ohjelmia Windowsissa komentokehotteen avulla. Se voi myös kohdata, kun käyttäjät yrittävät tarkistaa ensisijaisen Java-kääntäjän nykyisen version.

Mikä on JavaC?

Javac (lausutaan ”java-see”) on tärkein Java-kääntäjä, joka sisältyy Oracle Corporationin kehittämään JDK: hen (Java Development Kit) . Kääntäjä on suunniteltu hyväksymään lähdekoodi, joka on Java-kielivaatimusten (JL) mukainen, ja muuntaa sen Java-tavukoodiksi JVM: n (Java Virtual Machine Specification) mukaisesti.

Sitä, mikä aiheuttaa Javacin, ei tunnisteta virheeksi

" Javac: ta ei tunnisteta sisäiseksi tai ulkoiseksi komentoksi " -virhe tapahtuu, kun komentokehote ei löydä Java PATH -muuttujaa. Tämä voi tapahtua kahdesta syystä:

  • Java-kehityspaketti (JDK) puuttuu koneesta - Tämä tapahtuu tyypillisesti siksi, että käyttäjä olettaa virheellisesti, että Java-kääntäjä (javac) on asennettu Java Runtime -ympäristön mukana .
  • Polkua Javaciin ei ole asetettu tai se on määritetty väärin - Järjestelmän on oltava tietoinen Javacin sijainnista, jotta voit kääntää komentokehotteesta ja varmistaa, että muut sovelluspalvelimen työkalut toimivat oikein. Jos näin on, polku on asetettava manuaalisesti.

Jos yrität ratkaista tämän ongelman Windows 10: ssä, tässä artikkelissa on muutama opas, jotka taatusti ratkaisevat ongelman. Alla on muutama vaihe, joita muut vastaavassa tilanteessa olevat käyttäjät ovat onnistuneesti käyttäneet ongelman ratkaisemiseen.

Saat parhaat tulokset noudattamalla alla olevia vaiheita varmistaaksesi, että ongelma ratkaistaan ​​tietyssä tilanteessa. Aloitetaanpa!

Vaihe 1: Java-kehityspaketin (JDK) asentaminen

Yksi tärkeimmistä syistä tämän virheen esiintymiseen on se, että käyttäjät, jotka vasta alkavat oppia Java: ta, sekoittavat Java Runtime Environment (JRE) ja Java Development Kit (JDK) .

JRE on osa JDK: ta, mutta suurin osa ajasta ladataan erikseen. Monet Java Runtimea hyödyntävät ohjelmat sisällyttävät sen asennuspaketteihinsa.

Koska on erittäin vähän syitä, miksi tarvitset Java Development Kit (JDK) -sovellusta, jos et ole kiinnostunut Java-kehityksestä, olet ehkä uskonut, että JRE on jo asentanut Javacin, mutta totuus on, että sinun on asennettava koko Java-kehityspaketti.

Jos uskot, että tämä skenaario soveltuu tilanteeseesi, tässä on pikaopas Java-kehityspaketin (JDK) asentamiseen "javac ei tunnistettu" -virheen ratkaisemiseksi:

  1. Käy tällä linkillä ( täällä ) ja napsauta Java-alustan (JDK) yläpuolella olevaa Lataa- kuvaketta. Tämä varmistaa, että olet asentanut Java Development Kit -sovelluksen uusimman version.

    Lataa viimeisin JDK
  2. Vieritä seuraavassa näytössä kohtaan Java SE Development Kit ja varmista, että valitset vaihtoehdon, joka liittyy Hyväksy lisenssisopimus . Napsauta sitten Windowsiin liittyvää latauslinkkiä. Valittavana on kaksi vaihtoehtoa, mutta suosittelemme .exe-tiedoston lataamista, koska se säästää sinua purkamasta sisältöä, kun lataus on valmis.

    Lataa Java-kehityspaketti
  3. Kun lataus on valmis, avaa JDK-asennusohjelma ja suorita asennus loppuun noudattamalla näyttöön tulevia ohjeita.

    Java-kehityspaketin asentaminen
  4. Varmista seuraavassa näytössä, että sekä kehittämistyökalut että lähdekoodi on asetettu asennettavaksi paikalliselle kiintolevylle yhdessä niiden kaikkien alaominaisuuksien kanssa. Lisäksi, jos mahdollista, kehotamme sinua säilyttämään oletusasennuspolun, koska vaihe 2 on helpompi.

    Asenna kaikki komponentit ja lisävarusteet paikalliselle kiintolevylle

    Huomaa: Merkitse lisäsuosituksena asennuspolku Asenna kohteeseen -kohtaan, koska tarvitset sitä vaiheessa 2 .

  5. Odota, kunnes Java Development Kit on asennettu. Kun prosessi on valmis, käynnistä tietokone uudelleen manuaalisesti, jos sinua ei kehoteta tekemään niin.

    Java-kehityspaketin asentaminen

Nyt kun olet varmistanut, että olet asentanut oikean paketin, joka asentaa JavaC: n, siirry vaiheeseen 2, jossa varmistamme, että olet määrittänyt polun JavaC: hen oikein.

Vaihe 2: Java-ympäristömuuttujan asettaminen ja järjestelmäpolun päivittäminen

Ennen kuin aloitamme tämän prosessin, on tärkeää ymmärtää, että seuraavia menettelyjä voidaan soveltaa vain, jos olet varmistanut, että Java Development Kit on asennettu oikein ( vaihe 1 ).

Jos olet asentanut JDK: n ja saat edelleen ” Javac: ta ei tunnisteta sisäiseksi tai ulkoiseksi komentoksi ”, olet vain kompastellut yhden yleisimpiin teknisiin ongelmiin, joita Java-aloittelijat kohtaavat. Java-kehityspaketin viimeistely Windowsissa sinun on suoritettava sarja manuaalisia vaiheita. Näiden vaiheiden tulisi aina noudattaa JDK: n asennusta, myös Java Development Kit -päivityksen jälkeen.

Tässä on pikaopas oikean Java-ympäristömuuttujan asettamiseen ja järjestelmäpolun päivittämiseen:

  1. Avaa Windows- valintaikkuna painamalla Windows-näppäintä + R. Kirjoita sitten “ sysdm.cpl ” ja avaa Järjestelmän ominaisuudet -ikkuna painamalla Enter .

    Suorita valintaikkuna: sysdm.cpl
  2. Siirry Järjestelmä-ominaisuudet- ikkunan Lisäasetukset- välilehteen ja napsauta Ympäristömuuttujat .

    Siirry Lisäasetukset-välilehteen ja napsauta Ympäristömuuttujat
  3. Napsauta hiljattain avatussa ympäristömuuttuja -ikkunassa Järjestelmämuuttuja -kohdassa Uusi- painiketta.

    Uuden järjestelmämuuttujan lisääminen
  4. Aseta Uusi järjestelmämuuttuja -ikkunassa Muuttujan nimi on JAVA_HOME ja Muuttujan arvo JDK-hakemiston polulle. Tallenna muutokset napsauttamalla OK.

    Muuttujan nimen ja muuttujan arvon määrittäminen

    Huomaa: Jos olet kuunnellut neuvojamme vaiheessa 1 ja huomauttanut JDK: n asennuspolun, voit liittää sen suoraan muuttujan arvoon .

    JDK: n asennuspolku
  5. Nyt kun olet palannut Ympäristömuuttujat- ikkunaan, etsi muuttujaa nimeltään polku Järjestelmämuuttujat-kohdasta . Kun Path- muuttuja on valittu, napsauta Muokkaa- painiketta.

    Valitse Path-muuttuja (kohdassa Järjestelmämuuttujat) ja napsauta Muokkaa-painiketta
  6. Napsauta Muokkaa ympäristömuuttuja -ikkunassa Uusi- painiketta.

    Napsauta Uusi-painiketta
  7. Nimeä vastikään luotu ympäristömuuttuja % JAVA_HOME% \ bin ja paina Enter . Ota sitten käyttöön muutokset napsauttamalla Ok .

    Luo uusi ympäristömuuttuja ja nimeä se% JAVA_HOME% \ bin
  8. Tämän viimeisen vaiheen avulla Java-ympäristö tulisi konfiguroida. Voit nyt kääntää sovelluksia CMD: stä tai tarkistaa Javac-version.

    JavaC on määritetty onnistuneesti

Bonusaskel: Tarkistetaan, onko kokoonpano onnistunut

Voit suorittaa yhden lisävaiheen komentokehotteessa varmistaaksesi, että olet määrittänyt Java-ympäristömuuttujan polun onnistuneesti. Seuraa alla olevia vaiheita nähdäksesi, toimiiko kokoonpano:

  1. Avaa Windows- valintaikkuna painamalla Windows-näppäintä + R. Kirjoita seuraavaksi “ cmd ” ja avaa komentokehoteikkuna painamalla Enter .

    Suorita valintaikkuna: cmd
  2. Kirjoita komentokehoteikkunaan echo% JAVA_HOME% ja paina Enter nähdäksesi, minkä palautteen saat. Jos näet tulosteen hakemistolla JDK: lle, vaihe 2 oli onnistunut ja JAVAC toimii hyvin. Jos näet välilyönnin JDK-polun sijasta, se tarkoittaa, että epäonnistit määrittäessäsi ympäristömuuttujaa - tässä tapauksessa käy uudelleen vaiheet 1 ja 2 .

    Tarkistetaan, onko Java-ympäristömuuttuja asetettu oikein

Mielenkiintoisia Artikkeleita