Programmēšana

Oracle Java SE 11 instalēšana Ubuntu 18.04

Šis raksts ir ātra rokasgrāmata Ubuntu Linux lietotājiem, kuri instalē Java 11, pašreizējo Java ilgtermiņa atbalsta (LTS) versiju. Es īsi izdomāšu jūsu koda bāzes migrēšanu uz Java 11, pēc tam palīdzēsim jums veikt darbības, lai instalētu Oracle JDK 11, izmantojot Ubuntu komandrindu.

Ņemiet vērā, ka šī ir ātra rokasgrāmata Ubuntu lietotājiem, kuri instalē Java 11. Es pārāk neiedziļināšos Java 11 funkcijās vai migrācijas problēmās, kuras ir plaši aplūkotas citur.

Gadījums migrēšanai uz Java 11

Java 8, kas tika izlaists 2014. gada martā, solīja modernāku pieeju Java attīstībai. Šī tendence turpinājās arī 2017. gadā, kad Oracle paziņoja par ātrāku attīstības kadenci, izsviežot visu vai neko pieeja, kas ļāva Java SE stagnēt starp iepriekšējiem izlaidumiem.

Mazāk Java izlaidumu ir paredzēts ilgtermiņa atbalstam, tāpēc ir svarīgi pievērst uzmanību. Ļoti iecienītā Java 8 jau atrodas atkritumu tvertnē, ciktāl tas attiecas uz Oracle, tāpat kā Java 9 un Java 10. Jūs joprojām varat izmantot šīs versijas, taču tās netiek aktīvi atjauninātas vai atbalstītas.

[Skatiet arī: Kas jauns Ubuntu Linux 18.10 ‘Kosmiskajā sēpijā’. ]

Izstrādātājiem, kas meklē ideālu pašreizējo funkciju un ilgtermiņa atbalsta kombināciju, JDK 11 ir laba likme. Oracle ir apņēmies izmantot Java SE 11 līdz 2026. gadam. Funkciju, atjauninājumu un atbalsta kombinācija padara šo versiju ideālu jaunai izstrādei, kā arī Java 8 koda bāzes migrēšanai uz jaunāku platformu.

Ņemiet vērā, ka šajā padomā tiek pieņemts, ka esat jau instalējis Ubuntu 18.04 vai 18.10.

1. darbība: instalējiet Oracle JDK 11

Pirmā lieta, kas jums jādara, ir atjaunināt sistēmu, izmantojot šādu komandu:

 sudo apt update && sudo apt jauninājums 

Pēc tam pārliecinieties, vai binārā kontrolsumma sakrīt:

 CD lejupielādes / sha256sum jdk-11.0.5_linux-x64 * 

Tagad izveidojiet mapi un nokopējiet Oracle JDK 11 no lejupielādēm:

 sudo mkdir -p / var / cache / oracle-jdk11-installer-local / sudo cp jdk-11.0.5_linux-x64_bin.tar.gz / var / cache / oracle-jdk11-installer-local / 

Padoms: Varat arī izveidot mapi / var / cache / oracle-jdk11-installer-local /.

Pēc tam Ubuntu pievienosiet PPA (Personal Package Archive) trāpīgs:

 sudo add-apt-repository ppa: linuxuprising / java sudo apt-get update 

Tas nodrošina, ka pakotnes kešatmiņa tiks automātiski atsvaidzināta.

Tagad instalējiet Oracle JDK 11:

 sudo apt instalēt oracle-java11-installer-local 

Visbeidzot, vienmēr pārbaudiet, vai instalēšana ir bijusi veiksmīga:

 java --versija 

Ja instalēšana bija veiksmīga, redzēsiet kaut ko līdzīgu:

 root @ ubuntu: ~ # java --version java version "11.0.5" 2019-10-15 LTS Java (TM) SE Runtime Environment 18.9 (būvēt 11.0.5 + 10-LTS) Java HotSpot (TM) 64 bitu serveris VM 18.9 (būvēt 11.0.5 + 10-LTS, jaukts režīms) 

2. darbība: instalējiet Oracle JDK 11 operētājsistēmā Ubuntu 18.04 / 18.10

Vēlreiz jāsāk, pievienojot PPA:

  • Atveriet Ubuntu termināli vai nu no lietotņu palaidēja, vai nospiežot Clt + Alt + T..
  • Palaist komandu: sudo add-apt-repository ppa: linuxuprising / java.

Pēc tam instalēsit skriptu, ar kuru tiek sākta Java 11 lejupielāde un instalēšana Ubuntu:

 sudo apt-get update sudo apt-get install oracle-java11-installer-local 

Pieņemiet licenci, nospiežot Tab izcelt labi, tad sit Enter.

Padoms: Jūs jau esat pievienojis PPA, lai jūs varētu izlaist sudo apt-get update komanda.

Ko darīt, ja esat instalējis vairākas versijas?

Ja esat instalējis vairākas versijas un vēlaties noņemt iepriekšējās, vispirms ievadiet noņemt oracle-java11-set-default pakotni, pēc tam iestatiet Java 11 kā jauno noklusējumu: sudo apt-get install oracle-java11-set-default-local.

Izmantojiet java --versija lai pārbaudītu pašreizējo versiju.

Jums vajadzētu redzēt kaut ko līdzīgu šim:

Kibo Hačinsons

Kā atinstalēt JDK 11

Ja kāda iemesla dēļ vēlaties atinstalēt Oracle JDK 11 vienkārši izpildiet šādu komandu:

 sudo apt-get noņemt oracle-java11-set-default-local 

Kā Ubuntu lietotājs atcerieties, ka varat doties uz Programmatūra un atjauninājumi -> Cita programmatūra noņemt PPA repozitoriju.

Šo stāstu "Oracle Java SE 11 instalēšana Ubuntu 18.04" sākotnēji publicēja JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found