How to Install and Configure Git and GitHub on Windows
Sisällysluettelo:
- OpenJDK 11: n asentaminen
- OpenJDK 8: n asentaminen
- Oletus Java-version asettaminen
JAVA_HOMEympäristömuuttujan asettaminen- johtopäätös
Java on yksi suosituimmista ohjelmointikieleistä, joita käytetään erityyppisten sovellusten ja järjestelmien rakentamiseen.
Java-sovelluksia on kahta erilaista, OpenJDK ja Oracle Java, melkein niiden välillä ei ole eroja, paitsi että Oracle Java -sovelluksella on muutama lisäominaisuus. Oracle Java -lisenssi sallii ohjelmiston vain ei-kaupallisen käytön, kuten henkilökohtainen käyttö ja kehityskäyttö. OpenJDK on Java-alustan avoimen lähdekoodin toteutus.
Oletusarvoiset CentOS 8 -varastot sisältävät kaksi viimeisintä Java LTS -versiota, Java 8 ja Java 11.
Tässä opetusohjelmassa selitetään, kuinka yksi tai useampi Java (OpenJDK) -versio asennetaan CentOS 8: een ja kuinka oletus Java määritetään vaihtoehtojen avulla.
OpenJDK 11: n asentaminen
Yleinen suositus on asentaa uusin Java LTS -versio (JDK 11). Jotkut Java-pohjaiset sovellukset voivat tarvita tietyn Java-version, joten sinun on ehkä tutkittava sovelluksen dokumentaatiota.
Asenna OpenJDK 11 CentOS 8: lle suorittamalla seuraava komento pääkäyttäjänä tai käyttäjänä, jolla on sudo-oikeudet:
sudo yum install java-11-openjdk-devel
Kun asennus on valmis, voit tarkistaa sen tarkistamalla Java-version:
java -version
Lähdön tulisi näyttää noin:
openjdk version "11.0.4" 2019-07-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.4+11-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.4+11-LTS, mixed mode, sharing)
Se siitä! Java on asennettu onnistuneesti CentOS 8 -järjestelmään.
CentOS 8 tukee myös OpenJDK: n päättömää versiota, joka tarjoaa minimaalisen Java-käyttöajan sovellusten suorittamiseen ilman graafista käyttöliittymää (ei näppäimistön, hiiren ja näyttöjärjestelmien tukea). Tämä versio soveltuu paremmin palvelinsovelluksiin, koska sillä on vähemmän riippuvuuksia ja se käyttää vähemmän järjestelmäresursseja.
Vain päättömän OpenJDK 11 -tyypin asentaminen:
sudo yum install java-11-openjdk-headless
OpenJDK 8: n asentaminen
Java 8, edellinen Java LTS -versio on edelleen tuettu ja laajalti käytetty. Jos sovellus vaatii Java 8: n, voit asentaa sen kirjoittamalla seuraavan komennon:
sudo yum install java-1.8.0-openjdk-devel
Varmista asennus tarkistamalla Java-versio:
java -version
Lähdön tulisi näyttää noin:
openjdk version "1.8.0_222" OpenJDK Runtime Environment (build 1.8.0_222-b10) OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
Jotta Java-käyttöaika olisi mahdollisimman pieni, asenna
java-1.8.0-openjdk-headless
paketti.
Oletus Java-version asettaminen
Jos olet asentanut useita Java-versioita CentOS-järjestelmään, voit vaihtoehtoisen järjestelmän avulla määrittää, mitä Java-versiota käytetään, kun kirjoitat
java
päätteeseen.
Voit tarkistaa, mikä Java-versio on asetettu oletusversioksi, kirjoittamalla:
java -version
sudo alternatives --config java
Tulos näyttää seuraavalta:
There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.4.11-0.el8_0.x86_64/bin/java) *+ 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64/jre/bin/java) Enter to keep the current selection, or type selection number:
Luettelo kaikista asennetuista Java-versioista tulostetaan näytölle. Kirjoita oletusarvoksi käytettävän version numero ja paina
Enter
.
Voit myös muuttaa
javac
oletusversion:
sudo alternatives --config java
javac
on komento-apuohjelma Java-ohjelmien kääntämiseen.
JAVA_HOME
ympäristömuuttujan asettaminen
Jotkut Java-sovellukset käyttävät
JAVA_HOME
ympäristömuuttujaa määrittämään Java-asennuspaikan ja määrittämään, mitä Java-versiota tulisi käyttää sovelluksen suorittamiseen.
Jos haluat asettaa
JAVA_HOME
muuttujan käyttäjäkohtaisesti, lisää se
~/.bashrc
tai mihin tahansa muuhun kokoonpanotiedostoon, joka ladataan käyttäjän kirjautumisen yhteydessä. Järjestelmäasetusta varten käytä
/etc/profile.d
sisällä olevaa skriptiä. hakemistoon.
Jos oletetaan, että haluat asettaa
JAVA_HOME
OpenJDK 8, lisää seuraava rivi tiedoston loppuun:
JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk"
Jotta muutokset tulevat voimaan nykyisessä kuoressasi, voit joko kirjautua ulos ja kirjautua sisään tai käyttää lähdekomentoa:
source /etc/profile.d/java.sh
Varmista, että
JAVA_HOME
ympäristömuuttuja on asetettu oikein:
echo $JAVA_HOME
Lähdön tulisi näyttää polku Java-asennukseen:
/usr/lib/jvm/java-1.8.0-openjdk
Voit myös asettaa
JAVA_HOME
sovelluksen kokoonpanon, järjestelmäyksikötiedoston tai komentorivin käynnistettäessä ohjelmaa.
Esimerkiksi ajaa Maven Java 8: lla kirjoittamalla:
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk mvn --version
… Java version: 1.8.0_222, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64/jre…
johtopäätös
CentOS 8 tukee kahta suurta Java-versiota, Java 8 ja Java 11, jotka voidaan asentaa
yum
paketinhallinnan avulla.
Kuinka asentaa anaconda centos 7: een
Anaconda on suosituin python-tietojen tiede- ja koneoppimisalusta, jota käytetään suurten tietojen käsittelyyn, ennustavaan analytiikkaan ja tieteelliseen laskentaan. Tämä opas opastaa sinut Anaconda Python Distribution -sovelluksen lataamisen ja asentamisen CentOS 7: ään.
Kuinka asentaa java centos 7: een
Tämä opas näyttää sinulle, kuinka asentaa Java CentOS 7: ään. Java on yksi suosituimmista ohjelmointikieleistä, joita käytetään erilaisten sovellusten ja järjestelmien rakentamiseen.
Kuinka asentaa Java ubuntu 18.04: een
Tämä opetusohjelma kuvaa kuinka asentaa OpenJDK sekä Oracle Java Ubuntu 18.04 -sovellukseen. Java on yksi suosituimmista ohjelmointikieleistä maailmassa, jota käytetään erityyppisten alustojenvälisten sovellusten rakentamiseen.







