Linux Mint

Kako namestiti OpenJDK (Java) na Ubuntu

Kako namestiti OpenJDK (Java) na Ubuntu

Java je eden najbolj priljubljenih programskih jezikov na svetu. Še vedno je eden najboljših jezikov za ustvarjanje zmogljivih večplastnih aplikacij, pa tudi spletnih aplikacij. Tudi aplikacije za Android so ustvarjene z uporabo Jave. Kot rečeno, Java ni potrebna le za programerje.

Številne priljubljene aplikacije in programska oprema zahtevajo namestitev Jave, zato jo morajo imeti tudi neprogramerji v svojem sistemu. Kot taki smo za to branje sestavili poglobljeno vadnico o tem, kako namestiti OpenJDK (Open Java Development Kit), tako da lahko zaženete in ustvarite programe Java. Najprej pa si oglejmo nekaj osnovnih vprašanj, na primer - kaj je OpenJDK in katere funkcije ponuja?

Kaj je OpenJDK?

Platforma Java je trenutno v lasti in v upravljanju družbe Oracle. Za platformo so zagotovili tri različne izdaje, in sicer Standard Edition (SE), Enterprise Edition (EE) in Micro Edition (ME). OpenJDK je odprtokodna in brezplačna različica Java Development Kit za Java SE.

Z njim upravlja Oracle in zajema skoraj vse potrebne komponente, ki vam pomagajo pri izdelavi in ​​zagonu aplikacij, ki temeljijo na Javi. To vključuje knjižnico razredov Java, Java Compiler, Java Virtual Machine (JVM) in Java Runtime Environment (JRE).

Razen tega OpenJDK vsebuje glavno izvorno kodo za vse druge projekte JDK na trgu. To vključuje priljubljene možnosti JDK, kot sta Amazon Corretto in AdoptOpenJDK.

OpenJDK vs. Oracle Java: Kakšna je razlika?

Kako se razlikuje od komercialne različice Oracle Java, saj jo OpenJDK aktivno vzdržuje Oracle? Tu je nekaj področij razlike med izvedbama Java.

Razpored izdaj in podpora

Oracle Java sledi triletnemu ciklu izdaje, medtem ko OpenJDK sledi precej krajšemu šestmesečnemu urniku izdaj. To pomeni, da z Oracle Java dobivate dolgoročno podporo za njene izdaje. Vendar pa pri OpenJDK podpora za trenutno različico traja le do izdaje naslednje različice.

Licenciranje

Oracle JDK spada pod licenčno pogodbo Oracle Binary Code, medtem ko OpenJDK spada pod GNU General Public License v.2 z izjemo povezave.

Poleg tega morajo podjetja od januarja 2019 od družbe Oracle kupiti komercialno licenco za prejemanje posodobitev in stalno podporo. Vendar lahko OpenJDK uporabljate pri vseh svojih komercialnih projektih, ne da bi plačali premijo in še vedno dobili dostop do vseh posodobitev funkcij.

Razvoj

Oracle Java v celoti razvija in vzdržuje družba Oracle Corporation. Vendar OpenJDK skupaj razvijajo Oracle, OpenJDK in Java Community - ki vključuje pomembne tehnološke velikane, kot so Red Hat, IBM, SAP AG, Apple Inc., in še veliko več.

Izvedba

Od Jave 11 ima OpenJDK 99% enako kodno osnovo kot Oracle Java, kar pomeni podobno raven zmogljivosti v obeh primerih.

Toda ob tem vidimo, da ima Oracle Java veliko boljše rezultate, ko gre za odzivnost in zmogljivost JVM. Razlog za to je, da se Oracle bolj osredotoča na svoje poslovne stranke in tako daje dodatno pozornost stabilnosti.

Na drugi strani, ker OpenJDK pogosto izide z več izdajami, se pogosteje srečujejo z novimi težavami. Ogledate si lahko stran s povratnimi informacijami skupnosti OpenJDK in naleteli boste na več pritožb uporabnikov glede težav z nestabilnostjo in zmogljivostjo.

Lastnosti

Oracle Java je zabeležil nekaj dodatnih zvokov na sicer obsežnem seznamu funkcij in možnosti OpenJDK. Nekatere dodatne stvari, ki jih dobite z Oracle Java, vključujejo dostop do Java Mission Control, pa tudi funkcijo Application Class-Data za skupno rabo podatkov. Dobite tudi boljše upodabljalnike skupaj z več možnostmi odvoza smeti.

Razen tega OpenJDK in Oracle Java pokrivata isti nabor funkcij. Tukaj je hiter pregled nekaterih pomembnih lastnosti OpenJDK 11, da dobite idejo:

Če želite podrobnejši vpogled v vse funkcije in funkcionalnosti OpenJDK 11, vam priporočamo, da obiščete njihovo uradno stran za dostop do celotne dokumentacije.

Namestitev OpenJDK na Ubuntu

Zdaj, ko ste osnovno razumeli, kaj je OpenJDK in vse njegove različne funkcije in funkcije, se pogovorimo o njegovi namestitvi v Ubuntu - natančneje - namestitev OpenJDK 11 na Ubuntu 20.04. Da bi vam pomagali, smo pripravili podroben vodnik, ki razpravlja o vsakem koraku, ki vam bo pomagal pravilno namestiti OpenJDK na računalnik Ubuntu.

1. korak: Preverite, ali je Java že nameščena

OpenJDK je pogosto priložen Ubuntuju. Zato morate najprej preveriti, ali je vaš računalnik Ubuntu že vnaprej nameščen ali ne. Najprej pa vam priporočamo, da posodobite indeks paketov tako, da v terminal vnesete naslednji ukaz:

$ sudo apt posodobitev

Ko so vsi paketi posodobljeni, vnesite ta ukaz, da preverite različico Jave, nameščeno v vašem sistemu.

$ java -verzija

Če je nameščena Java, bo zgornji ukaz prikazal številko različice JRE (Java Runtime Environment) in številko različice JDK (Java Development Kit Environment).

Preverjanje različice Java

Kakor pa vidite na zgornji sliki, prikazuje sporočilo, da - "Ukaza 'java' ni mogoče najti.”To pomeni, da Java ni nameščena na našem računalniku Ubuntu in jo moramo namestiti. Torej, pojdimo k temu!

2. korak: Namestitev JDK in JRE na Ubuntu

Če želite namestiti Javo v Ubuntu, najprej vnesite naslednji ukaz:

$ sudo apt install default-jre

To bo namestilo Java Runtime Environment (JRE) iz OpenJDK 11.

Namestitev JRE

Če ste Javo nameravali namestiti samo za zagon aplikacij, ki temeljijo na Javi, potem je dovolj samo namestitev JRE. Na voljo je z Javnimi knjižnicami in vtičniki Java ter navideznim računalnikom Java (JVM) in Java Web Start, ki vam pomaga zagnati vse programe Java.

Če ste razvijalec in želite ustvariti lastne programe Java, potem potrebujete JDK (Java Development Kit), saj je priložen tudi Java Compilerju in potrebnim orodjem za odpravljanje napak.

Zdaj, če želite namestiti JDK iz OpenJDK 11, boste morali v terminal vnesti ta ukaz:

$ sudo apt install default-jdk

To vam bo dalo podoben izhodni zaslon:

Namestitev JDK

Vse, kar morate zdaj storiti, je preveriti, ali je Java pravilno nameščena v vašem sistemu. Če želite to narediti, bomo z uporabo tega ukaza znova preverili, ali je v našem sistemu nameščena različica Java:

$ java -verzija

Hkrati morate s tem ukazom preveriti tudi različico nameščenega Java Compilerja:

$ javac -verzija

Moral bi videti izhodni zaslon, ki prikazuje številke različic, kot je ta:

Preverjanje različice Java in Java Compilerja

In to je to! Uspešno ste namestili JRE in JDK iz OpenJDK na svoj Ubuntu PC. Zdaj lahko zaženete in ustvarite poljubno aplikacijo Java.

Odstranitev OpenJDK v Ubuntuju

Pogovarjali smo se o tem, kaj je OpenJDK, o različnih funkcijah in funkcionalnosti ter o tem, kako ga namestiti v računalnik Ubuntu. Zdaj, da zaključimo stvari, je tukaj hiter vodnik za odstranitev OpenJDK iz Ubuntuja.

To hitro storite tako, da v terminal vnesete naslednji ukaz:

$ sudo apt-get purge --auto-remove openjdk *

Videli boste podoben izhodni zaslon, kot je prikazano spodaj:

Odstranitev Jave

Ukaz bo z vašega računalnika Ubuntu odstranil OpenJDK, skupaj z vsemi odvisnostmi in konfiguracijskimi datotekami. Če želite preveriti, ali je OpenJDK v celoti odstranjen iz vašega sistema, lahko znova uporabite ta ukaz v terminalu.

$ java -verzija

Tako kot prvič bi morali videti vrstico "ukaz 'java' ni najden", kar pomeni, da je Java uspešno odstranjena iz vašega sistema.

Microsoft Sculpt Touch Wireless Mouse Review
Pred kratkim sem prebral o Microsoftov kiparski dotik brezžično miško in se odločil za nakup. Potem ko sem ga nekaj časa uporabljal, sem se odločil, d...
Zaslonska sledilna ploščica in kazalec miške AppyMouse za tablične računalnike Windows
Uporabniki tabličnih računalnikov pogosto zgrešijo miškin kazalec, še posebej kadar običajno uporabljajo prenosne računalnike. Pametni telefoni in tab...
Srednji gumb miške ne deluje v sistemu Windows 10
The srednji gumb miške vam pomaga, da se pomikate po dolgih spletnih straneh in zaslonih z veliko podatkov. Če se to ustavi, boste na koncu uporabili ...