JDK 12, shigarwar OpenJDK 12 da Oracle JDK 12 akan Ubuntu 19.04

game da jdk 12 akan Ubuntu 19.04

A talifi na gaba zamu duba yadda zamu iya shigar JDK 12 akan Ubuntu. Kit ɗin Ci gaban Java ko JDK kayan aiki ne don haɓaka aikace-aikacen Java. Wannan zai ba masu amfani damar tattara lambobin Java ɗinmu, gudanar dasu, gwada su kuma sanya hannu a kansu.

A halin yanzu zamu iya samun sifofin 2 na JDK. Daya ake kira OpenJDK dayan kuma Farashin JDK. Na farko shine aiki don kiyaye JDK kyauta daga lambobin Oracle. Abun buɗe tushen buɗewa ne na Oracle JDK, wanda ba shine tushen tushe ba kuma yana da ƙuntatawa da yawa.

Shigar da JDK 12 akan Ubuntu 19.04

tambarin java
Labari mai dangantaka:
Sanya Java 8, 9 da 10 akan Ubuntu 18.04 da abubuwan ban sha'awa

OpenJDK 12 shigarwa

Za mu iya samu OpenJDK 12 yana cikin rumbun adana kayan aikin Ubuntu 19.04. Saboda haka, zamu sami damar girka shi a sauƙaƙe tare da mai sarrafa kunshin APT. Da farko zamuyi sabunta caji na ma'ajiyar kunshin APT tare da umarni mai zuwa:

sudo apt update

OpenJDK 12 yana da nau'i biyu. A cikakken sigar da kuma sigar tsarin mara kai. Wannan sabon sigar ba shi da ɗakunan karatu na shirin GUI da ke haɗe kuma yana buƙatar ƙaramin faifai.

Idan kuna sha'awar shigar da cikakken sigar OpenJDK 12, gudanar da umarni mai zuwa a cikin m (Ctrl + Alt T):

shigarwar openjdk 12

sudo apt install openjdk-12-jdk

Idan kun fi sha'awa shigar da tsarin da ba shi da headless na OpenJDK 12, Umurnin aiwatarwa shine mai biyowa:

Openjdk 12 shigarwa mara kai

sudo apt install openjdk-12-jdk-headless

Bayan shigarwa na OpenJDK 12, zamu iya aiwatar da wannan umarnin zuwa duba idan OpenJDK yana aiki daidai:

Openjdk irinta

java -version

Shigar da Oracle JDK 12 Amfani da PPA

A cikin Ubuntu 19.04 kuma zamu iya shigar da Oracle JDK 12. Babu wannan sigar ta JDK a cikin ma'ajiyar fakitin Ubuntu, amma zamu iya amfani da linuxuprising / java PPA don girka ta.

Idan muna son ƙara linuxuprising / java PPA a cikin Ubuntu 19.04, a cikin tashar (Ctrl + Alt + T) kawai zamu aiwatar da umarnin:

ƙara repo Linuxsprising

sudo add-apt-repository ppa:linuxuprising/java

Bayan wannan zamu iya shigar Oracle JDK 12 buga umarnin:

shigar da oracle java 12

sudo apt install oracle-java12-installer

Yayin shigarwa zaka zabi “yarda da”Kuma latsa intro gama karbar Yarjejeniyar Lasisin Sadarwar Sadarwar Yanar gizo ta Oracle don Oracle Java SE.

Yarjejeniyar lasisin fasahar Oracle

Bayan kafuwa, zamu iya duba idan yana aiki ta hanyar buga umarnin mai zuwa a cikin m:

Oracle java jdk sigar

java -version

Oracle JDK 12 Girkawar Amfani da .DEB Kunshin

Wani zaɓi don shigar Oracle JDK zai zazzage dace fayil din .DEB daga gidan yanar gizon hukuma. Don yin haka, dole ne ku ziyarci Yanar gizo Oracle daga mai bincike. Da zarar kan shafin dole ne ka danna maballin "Zazzage Java Platform (JDK) 12".

zazzage oracle jdk 12 .deb fayil

Bayan yarda da yarjejeniyar lasisi, yi danna fayil ɗin kunshin .DEB jdk-12.0.1. Wannan shine sabon juzu'i a lokacin rubuta wannan labarin.

karɓa lasisi akan gidan yanar gizon Oracle

Mai binciken zai nemi mu adana fayil ɗin .DEB. An gama zazzagewa zamu je ga kundin adireshi ~ / Saukewa, ko zuwa babban fayil dinda kuka ajiye kunshin da aka zazzage:

cd ~/Descargas

Yanzu, zamu shigar da kunshin .DEB mai bi:

shigar .deb jdk fayil 12

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

Mataki na gaba da za a bi shi ne nemo hanyar bin / shugabanci na kunshin bashi jdk-12.0.1. Za mu cimma wannan tare da umarni mai zuwa:

jdk 12 binary gida

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

Yanzu zamu kara JAVA_HOME y za mu sabunta canjin PATH tare da umarnin mai zuwa:

sabunta javahome da masu canza hanya

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

Bayan wannan, muna da sake yi na'urar mu ta Ubuntu tare da umarnin mai zuwa:

sudo reboot now

Da zarar kwamfutar ta sake farawa, za mu iya bin umarnin nan zuwa bincika idan an saita masu canjin yanayi JAVA_HOME da PATH daidai:

duba masu canjin java

echo $JAVA_HOME && echo $PATH

Idan komai yayi daidai, zamu iya duba idan Oracle JDK 12 yayi aiki daidai buga:

java -version da aka sanya daga kunshin .deb

java -version

Haɗawa da Gudanar da Shirye-shiryen Java Mai Sauƙi

Da zarar an shigar da JDK 12, mataki na gaba shine a rubuta ƙarami da sauƙi shirin Java don bincika idan za mu iya tattara shi mu gudanar da shi tare da OpenJDK 12 ko Oracle JDK 12.

Don yin shi za mu ƙirƙiri fayil mai suna TestJava.java kuma a ciki zamu rubuta layuka masu zuwa:

misali lambar shirin Java

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

Yanzu don tattara fayil ɗin tushe TestJava.java A cikin tashar (Ctrl + Alt + T) za mu je ga kundin adireshi inda aka adana fayil ɗin da muka ƙirƙira. A cikin wannan babban fayil ɗin muna aiwatar da wannan umarnin:

javac PruebaJava.java

Wannan umarnin yakamata ya samar da sabon fayil da ake kira TestJava.klass. Wannan fayil ɗin aji na Java kuma ya ƙunshi bytecodes na Java waɗanda JVM (Kayan aiki na Java) na iya aiwatarwa.

java misali gina

Idan komai ya zama daidai, zamu iya gudu fayil ɗin aji na Java TestJava.class mai bi:

Java misali aiki

java PruebaJava

A cikin umarnin da ya gabata dole ne ku rubuta sunan fayil kawai ba tare da fadada ajin ba. In ba haka ba ba zai yi aiki ba. Idan komai ya tafi daidai, zamu ga fitowar da ake fata. Saboda haka, shirin JavaTest.java ya tattara kuma ya sami nasarar amfani da JDK 12.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Alexander m

    Na gode sosai, jagorar ya taimake ni