JDK 12, „OpenJDK 12“ ir „Oracle JDK 12“ diegimas „Ubuntu“ 19.04

apie jdk 12 Ubuntu 19.04

Kitame straipsnyje mes apžvelgsime, kaip mes galime įdiekite „JDK 12“ į „Ubuntu“. „Java Development Kit“ arba „JDK“ yra „Java“ programų kūrimo įrankis. Tai leis vartotojams sudaryti „Java“ kodus, juos paleisti, išbandyti ir pasirašyti.

Šiuo metu galime rasti 2 JDK versijas. Vienas vadinamas „OpenJDK“ ir kitas „Oracle“ JDK. Pirmasis yra projektas, skirtas apsaugoti JDK nuo „Oracle“ kodų. Tai yra atvirojo kodo „Oracle JDK“ diegimas, kuris nėra atviras šaltinis ir turi daug apribojimų.

Įdiekite „JDK 12“ į „Ubuntu 19.04“

java logotipas
Susijęs straipsnis:
Įdiekite „Java 8“, „9“ ir „10“ į „Ubuntu 18.04“ ir darinius

„OpenJDK 12“ diegimas

Mes galėsime rasti „OpenJDK 12“ yra oficialioje „Ubuntu 19.04“ paketų saugykloje. Todėl galėsime lengvai jį įdiegti naudodami APT paketų tvarkytuvę. Pirmiausia turėsime atnaujinti APT paketų talpyklos talpyklą naudodami šią komandą:

sudo apt update

„OpenJDK 12“ yra dviejų versijų. A pilna versija ir versija sistema be galvos. Šioje naujausioje versijoje nėra GUI programavimo bibliotekų, todėl reikia mažiau vietos diske.

Jei jus domina įdiekite pilną „OpenJDK 12“ versiją, terminale paleiskite šią komandą („Ctrl“ + „Alt“ + T):

„openjdk“ diegimas 12

sudo apt install openjdk-12-jdk

Jei jus labiau domina įdiekite „OpenJDK 12“ sistemos versiją be galvos, komanda vykdyti yra tokia:

„Openjdk 12“ montavimas be galvos

sudo apt install openjdk-12-jdk-headless

Įdiegę „OpenJDK 12“, galime vykdyti šią komandą patikrinkite, ar „OpenJDK“ veikia tinkamai:

„openjdk“ versija

java -version

„Oracle JDK 12“ diegimas naudojant PPA

„Ubuntu 19.04“ taip pat galėsime įdiegti „Oracle JDK 12“. Ši JDK versija nėra oficialioje „Ubuntu“ paketų saugykloje, tačiau mes galime naudoti linuxuprising / java PPA, kad ją įdiegtume.

Jei norime pridėti „Linuxuxuprising“ / „Java“ PPA „Ubuntu 19.04“, terminale („Ctrl“ + „Alt“ + T) turėsime vykdyti tik komandą:

pridėti atpirkimo linuxsprising

sudo add-apt-repository ppa:linuxuprising/java

Po to mes galime įdiekite „Oracle JDK 12“ įvesdami komandą:

įdiekite „Oracle Java“ 12

sudo apt install oracle-java12-installer

Diegdami turėsite pasirinkti „Priimti”Ir paspauskite Įvadas baigti priimti „Oracle Technology Network“ licencijos sutartis, skirta „Oracle Java SE“.

„Oracle“ technologijos licencijos sutartis

Baigę diegti, galime patikrinkite, ar jis veikia įveskite šią komandą terminale:

„Oracle Java“ jdk versija

java -version

„Oracle JDK 12“ diegimas naudojant .DEB paketą

Dar viena galimybė įdiegti „Oracle JDK“ atsisiųs atitinkamą .DEB failą iš oficialios svetainės. Norėdami tai padaryti, turėsite aplankyti „Oracle“ svetainė iš naršyklės. Patekę į puslapį turėsite spustelėti mygtuką "Atsisiųskite „Java Platform“ (JDK) 12"

atsisiųskite „Oracle jdk 12 .deb“ failą

Po sutikti su licencijos sutartimi, bus spustelėkite .DEB paketo failą jdk-12.0.1. Tai naujausia versija šio straipsnio rašymo metu.

priimti licenciją „Oracle“ svetainėje

Naršyklė paprašys mūsų išsaugoti .DEB failą. Atsisiuntimas baigtas eisime į katalogą ~ / Atsisiuntimai, arba į aplanką, kuriame išsaugojote atsisiųstą paketą:

cd ~/Descargas

Dabar įdiegsime .DEB paketą taip:

įdiekite .deb jdk failą 12

sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb

Kitas žingsnis bus suraskite deb paketo jdk-12.0.1 šiukšliadėžės / katalogo kelią. Tai pasieksime naudodami šią komandą:

jdk 12 dvejetainė lokalizacija

dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'

Dabar pridėsime JAVA_HOME y atnaujinsime kintamąjį PATH su tokia komanda:

atnaujinti javahome ir kelio kintamuosius

echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh

Po to mes turime perkraukite mūsų „Ubuntu“ mašiną su tokia komanda:

sudo reboot now

Kai kompiuteris bus paleistas iš naujo, galime paleisti šią komandą patikrinkite, ar JAVA_HOME ir PATH aplinkos kintamieji nustatyti teisingai:

tikrinant java kintamuosius

echo $JAVA_HOME && echo $PATH

Jei viskas teisinga, galime patikrinkite, ar „Oracle JDK 12“ veikia tinkamai rašyti:

java -versija įdiegta iš paketo .deb

java -version

Sudaryti ir paleisti paprastą „Java“ programą

Įdiegus JDK 12, kitas žingsnis bus parašyti mažą ir paprastą „Java“ programą, kad patikrintume, ar galime ją sukompiliuoti ir paleisti su „OpenJDK 12“ arba „Oracle JDK 12“.

Norėdami tai padaryti sukursime failą pavadinimu TestJava.java o viduje parašysime šias eilutes:

„Java“ programos kodo pavyzdys

public class PruebaJava {
       public static void main(String[] args) {
            System.out.println("Hola usuarios Ubunlog");
       }
}

Dabar sudarykite šaltinio failą TestJava.java Terminale (Ctrl + Alt + T) eisime į katalogą, kuriame išsaugotas ką tik sukurtas failas. Šiame aplanke vykdome šią komandą:

javac PruebaJava.java

Ši komanda turėtų sugeneruoti naują failą, vadinamą TestJava.klasė. Tai yra „Java“ klasės failas, kuriame yra „Java“ bytecodes, kuriuos JVM („Java“ virtuali mašina) gali vykdyti.

java pavyzdys statyti

Jei viskas buvo teisinga, galime paleiskite „Java“ klasės failą „TestJava.class“ taip:

java pavyzdys veikia

java PruebaJava

Ankstesnėje komandoje turite rašykite tik failo pavadinimą be plėtinio .class. Priešingu atveju tai neveiks. Jei viskas bus gerai, pamatysime numatomą išėjimą. Todėl „JavaTest.java“ programa sėkmingai sukompiliuota ir paleista naudojant JDK 12.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Aleksandras sakė

    Labai ačiū, gidas man padėjo