Java paigaldamine
JRE vs JDK
Esimene samm on arvutile Java paigaldamine. Siinkohal on oluline eristada kahte terminit: JRE ja JDK, mille mõistmine aitab valida sobiva keskkonna vastavalt kasutaja vajadustele.
-
JRE (Java Runtime Environment) võimaldab Java rakendusi käivitada. See sisaldab endas Java virtuaalmasinat (JVM) ja vajalikke teeke rakenduste töö tagamiseks. Varasemates versioonides (kuni Java 11-ni) kuulusid JRE koosseisu ka brauseripluginad – Java applet'ide käivitamiseks.
-
JDK (Java Development Kit) on arendajatele mõeldud tööriistade komplekt, mida kasutatakse Java programmide loomiseks ja kompileerimiseks. See sisaldab endas nii JRE-d kui ka kompilaatorit (
javac) ning silureid ja dokumentatsioonigeneraatoreid.
Programmide käivitamiseks piisab JRE-st, arenduse jaoks peaks paigaldama JDK.
Java versioonid
2025. aasta detsembri seisuga on kõige uuem Java versioon Java 25, mis on ühtlasi ka pikaajalise toega (LTS) väljalase. LTS ehk Long Term Support tähendab, et tarkvarale tagatakse regulaarsed turva- ja veaparandused mitmeks aastaks.
Üldine info Java versioonide kohta
Kuni Java 8-ni puudus kindel süsteem, mille tõttu oli uute versioonide ilmumine ebaregulaarne. Alates Java 9-st hakati kasutama järgnevat süsteemi:
- Iga 6 kuu tagant ilmub uus versioon, mille avaldamisel lõppeb eelmise versiooni tugi, välja arvatud pikaajalise toega versioonidel.
- Iga 3 aasta tagant ilmub uus LTS versioon, millele pakutakse pikemat ja stabiilsemat tuge.
Soovituslik oleks paigaldada kõige hilisem LTS versioon, kuid praktikas sõltub valik mitmest erinevast faktorist:
- Stabiilsus ja hooldusperiood – Pikaajalised projektid eelistavad LTS-versioone, kuna need saavad turvapaiku ja veaparandusi aastaid, mis vähendab vajadust tarkvara tihti ümber kirjutada.
- Ühilduvus raamistike ja teekidega – Alati tuleb kontrollida, kas projektis kasutatavad tööriistad (nt Spring, Hibernate või Maven) juba toetavad uusimat Java versiooni.
- Vajadus uute tehnoloogiate järele – Kui arenduses soovitakse kasutada kõige kaasaegsemaid keelelisi uuendusi või jõudlust parandavaid JVM-i funktsioone, tuleks valida vastav (ka mitte-LTS) versioon.
Paigaldamine
Valige alljärgnevatest oma operatsioonsüsteem.
Windows
Alustamiseks minge järgmisele aadressile:
https://www.oracle.com/europe/java/technologies/downloads/
Laadige sealt alla JDK 25 paigaldusfail,
käivitage see ning järgige paigaldusaknas olevaid juhiseid.
*NB! Järgnev juhend on ingliskeelse Windows-i järgi tehtud, eesti keeles võivad terminid teised olla.*
Kui Java on paigaldatud, siis järgmiseks peate Windows-ile märku andma, kus java failid asuvad, seda siis läbi keskkonnamuutujate (environment variables).
- Leidke Java asukoht
- Avage File Explorer
- Otsige üles kaust, kuhu Java paigaldati.
(tavaliselt on selleks:
C:\Program Files\Java\jdk-25\bin) - Kopeerige see aadressiribalt mälusse.
- Avage keskkonnamuutujate seaded
- Avage Start-menüü ja trükkige otsingusse "environment variables".
- Valige "Edit the system environment variables" (see avab süsteemiomaduste akna).
- Vajutage akna allosas nupule "Environment Variables...".
- Uuendage "Path" muutujat
- Leidke sektsiooni "System variables" alt rida nimega Path ja vajutage "Edit...".
- Vajutage avanenud aknas nupule "New".
- Kleepige sinna varem kopeeritud asukoht: näiteks
C:\Program Files\Java\jdk-25\bin(sinu faili asukoht) - Kinnitage valik, vajutades "OK".
- Lisage "JAVA_HOME" muutuja
- Vajutage "System variables" sektsioonis nupule "New...".
- Täitke väljad järgmiselt:
- Variable name:
JAVA_HOME - Variable value: pane tähele: siin ei tohi lõpus olla \bin.
- Näiteks
C:\Program Files\Java\jdk-25(sinu faili asukoht). - Vajutage "OK" kõigis avatud akendes, et seaded salvestada.
- Variable name:
Kontrollige, kas Java sai korralikult paigaldatud juhendi järgi
MacOS ja Linux
MacOS ja Linux peal soovitaks kasutada käsureatööriista nimega SDKMAN!, mis võimaldab hõlpsasti paigaldada ja vahetada erinevaid SDK versioone.
Avage terminal ning sisestage järgmine käsk:
curl -s "https://get.sdkman.io" | bash
Järgige ekraanile ilmuvaid juhiseid ning pärast paigalduse lõppu sisestage järgnev käsk:
source "$HOME/.sdkman/bin/sdkman-init.sh"
Sulgege praegune ja avage uus terminaliaken ning sisestage järgnev käsk:
sdk install java
Kontrollige, kas Java sai korralikult paigaldatud juhendi järgi.
Paigalduses veendumine
Paigalduse kontrollimiseks avage terminal ning sisestage järgnevad käsud:
java --version
javac --version
Kui kõik on õige, peaks ekraanile kuvama äsja paigaldatud Java versioonid. Järgmisena võtke ette "Hello World!" programmi koostamine.