Saat Java toimimaan oikein tämän JAVA_HOME Windows 11 -oppaan avulla.
Eivätkö Java-pohjaiset sovellukset toimi tai aiheuttavatko virheitä Windows-tietokoneellasi? Jos näin on, on todennäköistä, että JAVA_HOME-ympäristömuuttujaa ei ole asetettu oikein.
Mutta mikä on JAVA_HOME-ympäristömuuttuja, ja kuinka voit määrittää sen Windows 11:ssä? Tässä on kaikki, mitä sinun tarvitsee tietää.
Mikä on JAVA_HOME-ympäristömuuttuja?
JAVA_HOME ympäristömuuttuja on järjestelmämuuttuja, joka osoittaa sijaintiin, jossa Java Development Kit (JDK) on asennettu tietokoneellesi. JDK on ohjelmistoympäristö, jonka avulla Java-pohjaiset sovellukset voivat toimia tietokoneellasi ilman ongelmia.
Windows asettaa JAVA_HOME-ympäristömuuttujan automaattisesti Java-asennuksen aikana. Sinun on kuitenkin määritettävä se manuaalisesti, jos olet asentanut Java-tietokoneellesi ensimmäisen asennuksen jälkeen.
Voit määrittää JAVA_HOME-ympäristömuuttujan käyttämällä alla olevaa syntaksia:
JAVA_HOME=/path/to/jdk/installation
Jos Java on asennettu esimerkiksi hakemistoon C:\Program Files\Java\jdk-20, aseta JAVA_HOME-ympäristömuuttuja seuraavasti:
JAVA_HOME= C:\Program Files\Java\jdk-20
Nyt kun tiedät lyhyesti JAVA_HOME-ympäristömuuttujasta, katsotaan kuinka se määritetään Windows 11:ssä.
JAVA_HOME-ympäristömuuttujan määrittäminen muokkaamalla järjestelmän lisäasetuksia
Järjestelmän lisäasetukset on järjestelmän määritysikkuna, jonka avulla voit määrittää lisäasetuksia Windows-tietokoneellasi. Voit käyttää sitä nopeuttaa tietokoneesi suorituskykyä, hallita käyttäjäprofiileja, muuttaa oletuskäyttöjärjestelmää ja paljon muuta. Voit käyttää sitä myös ympäristömuuttujien käyttöön ja muokkaamiseen.
Näin voit käyttää Järjestelmän lisäasetukset -ikkunaa JAVA_HOME-muuttujan määrittämiseen:
- Avaa Java-asennushakemisto. Napsauta osoitepalkkia hiiren kakkospainikkeella ja valitse Kopioi osoite.
- paina Win + I näppäimet yhdessä avataksesi Asetukset.
- Valita Järjestelmä vasemmasta sivupalkista ja napsauta Noin oikeassa ruudussa.
- Klikkaus Järjestelmän lisäasetukset.
- Klikkaus YmpäristöMuuttujat.
- Napsauta Järjestelmämuuttujat -kohdassa Uusi.
- Kirjoita Muuttujan nimi -kenttään JAVA_HOME ja liitä kopioitu osoite Variable value -kenttään.
- Klikkaus OK.
- Palaa ympäristömuuttujat-ikkunaan, valitse Polku Järjestelmämuuttujat -osiossa ja napsauta Muokata.
- Klikkaus Uusi.
- Kirjoita näkyviin tulevaan kenttään seuraava ja paina Enter.
%JAVA_HOME%\bin
- Klikkaus OK tallentaaksesi muutokset.
Voit nyt ajaa Java-ohjelmia ilman ongelmia Windows-tietokoneellasi.
JAVA_HOME-ympäristömuuttujan määrittäminen komentokehotteen avulla
Jos olet edistynyt Windows-käyttäjä, voit määrittää JAVA_HOME-muuttujan komentokehotteen avulla. Näin se tehdään.
- paina Voittaa avain avataksesi Aloitusvalikko.
- Tyyppi Komentokehote hakupalkissa ja valitse Suorita järjestelmänvalvojana oikeasta ruudusta.
- Kirjoita korotettuun komentokehote-ikkunaan seuraava komento ja paina Enter. Muista korvata "JDK_installation _directory" polulla JDK: n asennushakemistoon.
setx /m JAVA_HOME "JDK_installation _directory"
Sulje sen jälkeen komentokehote ja käynnistä tietokone uudelleen tallentaaksesi muutokset.
Kuinka varmistaa, että JAVA_HOME-ympäristömuuttuja on asetettu oikein
Kun olet määrittänyt JAVA_HOME-ympäristömuuttujan, sinun on varmistettava, että se on asennettu oikein tietokoneellesi. Voit tehdä tämän avaamalla komentokehote-ikkunan järjestelmänvalvojana (katso eri tapoja käynnistä komentokehote järjestelmänvalvojan oikeuksilla), kirjoita seuraava komento ja paina Enter:
echo %JAVA_HOME%
Tämä näyttää tietokoneellasi JAVA_HOME-ympäristömuuttujan arvon, joka on Java Development Kitin (JDK) juurihakemisto.
Voit myös kirjoittaa seuraavan komennon ja painaa Enter. Tämä näyttää tietokoneellesi asennetun Java-kääntäjän version.
javac -version
Jos jompikumpi näistä komennoista ei tuota odotettua tulosta, olet todennäköisesti tehnyt virheen asennusprosessissa. Käy tässä tapauksessa läpi prosessi huolellisesti uudelleen varmistaaksesi, että JAVA_HOME-ympäristömuuttuja on asetettu oikein.
Suorita Java-sovelluksia ilman vaikeuksia Windowsissa
Java-pohjaisten sovellusten, kuten Apache Tomcatin, käyttäminen Windowsissa on helppoa. Jos kuitenkin näet virheilmoituksen tai sinulla on muita ongelmia näiden sovellusten käytössä, on todennäköistä, että JAVA_HOME-ympäristömuuttujaa ei ole asetettu oikein tietokoneellesi. Onneksi voit määrittää JAVA_HOME-ympäristömuuttujan nopeasti yllä olevien vaiheiden avulla.