Java chinhu chakakosha kumisikidza kuisirwa kana kushanda kweakawanda maturusi muhurongwa uye nguva pfupi mushure mekunge vhezheni itsva yeUbuntu yaburitswa, iri vhezheni 17.04 Zesty Zapus, zvakafanira kutanga isa akakosha mapakeji yeedu system.
Iye zvino yakakurudzirwa vhezheni yeJava i8 pane yako update 131, yatiri kuzotarisa. Iyo Java yekuisa paUbuntu 17.04, zviri nyore, tinogona kuzviita kubva kuPPA kana kunyora zvakananga.
Kutanga isu tichatanga nekumisikidza nenzira yakapusa, inova nekushandisa mapakeji ayo Ubuntu anotipa isu zvakananga, kunyangwe ichipfuura yechinyakare, sezvo Ubuntu isingavagadzirire munguva yakakodzera kana vhezheni nyowani yaonekwa.
Maitiro ekuisa JDE pane Ubuntu 17.04 Zesty Zapus
Chinhu chekutanga chichava kuvhura terminal uye kuita zvinotevera:
Kutanga isu tichafanirwa kugadzirisa iyo system uye mapakeji ne:
sudo apt-get update sudo apt-get upgrade
Ipapo isu tichaenderera mberi ku gadza JDE na:
sudo apt-get install default-jre
Uye takagadzirira nazvo, isu tatova nenzvimbo yekuuraya yeJava mune yedu system.
Maitiro ekuisa JDK pane Ubuntu 17.04 Zesty Zapus
Nenzira imwecheteyo, isu tinozovhura terminal uye tigoita inotevera mirairo:
sudo apt-get update sudo apt-get upgrade
Uye pakupedzisira isu tinoenderera mberi gadza iyo Java Yekuvandudza Kit:
sudo apt-get install default-jdk
Maitiro ekuisa Oracle JDK pane Ubuntu 17.04 Zesty Zapus
Pane imwe nzira yazvinotipa isu webwebdhi chii pasuru pangataura inotipa isu zvakananga uye tinogona kuiwana kuwedzera iyo PPA de webwebdhi zvedu zvinyorwa.list
Kana ivo vatove nePPA yakawedzerwa, hazvidi kuti uwedzere zvakare, isu tinenge tichingoteedzera uye pamwe tichigadzira gakava. Kune avo vasina chokwadi, vanogona kuzvisimbisa nemurairo unotevera:
sudo nano /etc/apt/sources.list
Kana tangova nechokwadi chekuti tichaenderera nekuwedzera iyo PPA uye gadza Oracle Java mune yedu system.
Isu tichavhura iyo yekumisa uye kuita:
sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install java-common oracle-java8-installer
Kugadziridza kuiswa kweJava paUbuntu 17.04 Zesty Zapus
Java inotibvumidza kuve neshanduro dzakasiyana dzakaiswa pachirongwa, dzatinogona kusarudza kuti ndedzipi vhezheni yekushandira pasina kukosha kwekuisa zvekare vhezheni yapfuura pasina kubvisa yapfuura.
Kuburikidza nekushandiswa kwe gadziriso-dzimwe nzira, isu tinogona kugadzira iyi dhizaini iyo inotibvumidza isu kuti tibate yekufananidza zvinongedzo izvo zvinoshandiswa kune akasiyana mirairo.
sudo update-alternatives --config java
Icharatidza dzakasiyana shanduro dzeJava dzatakaisa, mune yangu kesi, sezvo kwaive kumisikidza nyowani, ini ndinongova neyazvino vhezheni:
Sólo hay una alternativa en el grupo de enlaces java (provee /usr/bin/java): /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java</pre> Nada que configurar.
Asi kazhinji kana uine inopfuura imwechete vhezheni inoratidza chimwe chakadai.
There are 3 choices for the alternative java (providing /usr/bin/java) Selection PathPriorityStatus ------------------------------------------------------------ *0 /usr/lib/jvm/java-7-oracle/jre/bin/java1074 auto mode 1/usr/lib/jvm/java-6-oracle/jre/bin/java 1073 manual mode 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1074 manual mode 3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 manual mode
Izvo zvinotibvumidza isu kusarudza nenhamba ipi (Java shanduro) yekushanda.
Izvi zvakashandawo kune mamwe maJava mirairo, senge:
sudo update-alternatives --config javadoc
(zvinyorwa)
sudo update-alternatives --config javac
(compiler)
sudo update-alternatives --config java_vm
sudo update-alternatives --config jcontrol
sudo update-alternatives --config jarsigner
(siginicha chishandiso)
Tsanangura iyo Java_HOME nharaunda inoshanduka
Java_HOME ishanduko kusiyanisa nzvimbo yekumisikidzwa kweJava, iyo zvirongwa zvakawanda zvinoshandisa nekumisikidza, nekudaro, kumisikidza kusiana uku kunokosha kuti tizive kwatakaisa Java.
Nemurairo unotevera tinogona kuziva:
sudo update-alternatives --config java
Tatova nedata iri zvakakosha kuti riwedzerwe kumagumo kweiyi faira, tinozviita nemirairo inotevera:
sudo nano /etc/environment
Tichifunga nezvekuti isu tinotsiva izvo zviri mumakotesheni nenzira yatakamboziva kare.
JAVA_HOME="/usr/lib/jvm/java-8-oracle"
Isu tinochengetedza ne ctrl + O uye tobuda ne ctrl + X.
Isu pakupedzisira tinoongorora ne:
echo $JAVA_HOME
Uye voila, tichava nenzvimbo yenzvimbo yakagadzirirwa.
Mukupedzisa, Java inotipa kusingaperi kwesarudzo uye nemaitiro ekugona kushanda. Kunyangwe akawanda ematanho akatsanangurwa pano, mashoma anoashandisa, hazvimborwadzi kuve neruzivo rwekuwedzera pazvinenge zvichidikanwa uye zvimwe paunotanga kushanda pa Java IDE.
Kevin Salguero tarisa mara