Ubuntu安裝JDK

系統版本:Ubuntu 16.04java

JDK版本:jdk1.8.0_144linux

1.官網下載JDK文件jdk-8u144-linux-x64.tar.gzubuntu

我這裏下的是最新版,其餘版本也能夠spa

2.建立一個目錄做爲JDK的安裝目錄,個人目錄爲 /java命令行

sudo mkdir /javablog

3.移動文件到/java目錄下it

sudo mv jdk-8u121-linux-x64.tar.gz /javaio

4.解壓文件變量

tar -zxvf jdk-8u121-linux-x64.tar.gzjdk

5.但還沒結束,之前按照其餘人寫的文章發現每次重啓後就用不了了,因此還須要配置全部用戶的環境變量

sudo gedit /etc/profile

在文件的最後添加如下內容:

#set Java environment

export JAVA_HOME=/software/jdk/jdk1.8.144
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

6.一樣,須要使用命令使環境變量當即生效

source /etc/profile

7.輸入java -version,顯示JDK版本說明恭喜你,環境變量配置正確

配置到這裏基本上重啓JDK的安裝就算結束了。

[如下是,高危操做,害我差點吐血]

來描述一下我按照如下配置以後會發生的問題,那就是配置完成以後再重啓,確實是顯示JDK安裝成功,可是卻引起了另外一個更嚴重的問題,那就是,你關機以後再開機,

ubuntu系統開機將一直處於開機界面,就是那種顯示ubuntu系統logo,logo有5個一直在閃動的點。

這讓我很崩潰,我第一次遇到這種狀況的時候沒有想到解決辦法,因此直接重裝了一次。

第二次當我再次按照如下步驟配置好JDK環境變量以後,系統又出現進入不了桌面。此次查了不少資料,發現形成ubuntu系統開機停留在ubuntu logo界面的緣由有不少,好像都不太適合本身的操做。

最後找到一篇文章說,在啓動界面按Ctrl + Alt + F1,若是按Ctrl + Alt + F1沒用的話,就按Ctrl + Alt + F1-7,目的是進入tty命令行模式,須要還原/etc/environment文件,也就是刪掉你本身增長的那些JDK環境變量配置保留原有的配置,使用/etc/profile來搭建JDK環境。

8.配置環境變量

sudo gedit /etc/environment

末尾加入如下配置(JAVA_HOME 後的路徑就是jdk的文件位置)

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/java/jdk1.8.0_121

修改完成以後保存關閉,並輸入如下命令使環境變量當即生效

source /etc/environment

9.重啓電腦,能正常進入系統,且java -version命令有效

相關文章
相關標籤/搜索