第一次使用Debian系統(tǒng),勿噴泻肯,請(qǐng)指教渊迁。分享一下我解決問(wèn)題的思路、具體過(guò)程以及最終結(jié)果灶挟,不想看過(guò)程的直接拉到最后面琉朽。
遇事不會(huì)就百度
首先找到了一個(gè)比較清楚明了的安裝教程:
ubuntu 安裝jdk 的兩種方式:
1、通過(guò)ppa(源) 方式安裝.
2稚铣、通過(guò)官網(wǎng)下載安裝包安裝.
這里推薦第1種箱叁,因?yàn)榭梢酝ㄟ^(guò) apt-get upgrade 方式方便獲得jdk的升級(jí)
使用ppa/源方式安裝
1.添加ppa
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
2.安裝oracle-java-installer
sudo apt-get install oracle-java8-installer
安裝器會(huì)提示你同意 oracle 的服務(wù)條款,選擇 ok
然后選擇yes 即可
如果你懶,不想自己手動(dòng)點(diǎn)擊.也可以加入下面的這條命令,默認(rèn)同意條款:
JDK8 默認(rèn)選擇條款
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
接下會(huì)是等待(依個(gè)人網(wǎng)速定)
如果你因?yàn)榉阑饓蛘咂渌?導(dǎo)致installer 下載速度很慢,可以中斷操作.然后下載好相應(yīng)jdk的tar.gz 包,放在:
/var/cache/oracle-jdk8-installer (jdk8)下面,然后安裝一次installer. installer 則會(huì)默認(rèn)使用 你下載的tar.gz包
3.設(shè)置系統(tǒng)默認(rèn)jdk
JDK8
sudo update-java-alternatives -s java-8-oracle
如果即安裝了jdk7,又安裝了jdk8,要實(shí)現(xiàn)兩者的切換,可以:
jdk8 切換到j(luò)dk7
sudo update-java-alternatives -s java-7-oracle
jdk7 切換到j(luò)dk8
sudo update-java-alternatives -s java-8-oracle
4.測(cè)試jdk 是是否安裝成功:
java -version
javac -version
“懶人”促使科技進(jìn)步
第二種方法是需要配置環(huán)境的墅垮,本人比較懶呀,就懶得去配置耕漱,結(jié)果呢算色,堵在了第一種方法的第一步。
原因是系統(tǒng)太新了螟够,解決辦法呢灾梦,又要去配置修改系統(tǒng)標(biāo)識(shí)齿梁。我又懶吊洼,又不想配置拧篮。
然后呢
- 正確簡(jiǎn)單津畸,一步到位的方法就來(lái)了~
blackr@BlackR-PC:~$ sudo apt-get install openjdk-8-jdk
就這一句話就行了邻储,也不需要配置環(huán)境(全自動(dòng)的)缎罢,后面一路yes~
最后驗(yàn)證一下安裝結(jié)果一屋,收工
blackr@BlackR-PC:~$ java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1~deb9u1-b01)
OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)
blackr@BlackR-PC:~$ javac -version
javac 1.8.0_212