歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> ubuntu安裝配置JDK

ubuntu安裝配置JDK

日期:2017/3/3 11:42:32   编辑:Linux技術

1,去官網下載ubuntu對應的jdk版本(64或32位)。查看ubuntu位數命令: uname -m

x86_64表示64位,i386表示32位

下載jdk8的文件名字:jdk-8u91-linux-x64.tar.gz

2,解壓jdk到ubuntu系統任意目錄,比如我將jdk解壓到/usr/local/dev_tools,命令如下:

tar -xvzf /home/evan/Download/jdk-8u91-linux-x64.tar.gz /usr/local/dev_tools

在執行這個命令前,需要自己創建dev_tools目錄。不過還是可能會遇到解壓過程中創建jdk目錄權限錯誤,在命令前加sudo即可。

3,配置jdk環境變量,在文件最後加入環境變量。gedit /etc/profile 或者vi /etc/profile 。JAVA_HOME替換為自己jdk解壓後目錄

[code]#set java environment
export JAVA_HOME=/usr/local/dev_tools/jdk1.8.0_91
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH
4,重新加載一下配置文件,如果不執行這命令,在命令行輸入java -version ,會報沒有安裝jdk。

重新加載配置文件命令: source /etc/profile

5,驗證jdk是否安裝成功。

java -version

安裝完jdk後,對於小白來說,可能還會有一些如下疑問。

1,rpm和tar.gz有何區別?(在下載jdk時疑問)

rpm全稱Red Hat Package Manager。紅帽的軟件安裝包,如果你使用ubuntu這種格式的文件無法安裝。

tar.gz格式是linux下壓縮文件,類似rar文件在windows中的作用。

2,gedit和vi區別?(打開配置文件,配置jdk環境變量時疑問)

gedit類似將文件在windows中用記事本打開

vi用命令行編輯文件。 個人推薦使用vi編輯文件

3,/etc/profile 和 /etc/bashrc區別?(有些配置jdk文章說用/etc/profile,有些說用/etc/bashrc)

/etc/profile表示ubuntu系統中所有用戶的環境變量

/etc/bashrc表示當前用戶環境變量

由於是本機開發環境,所以我選擇的第一個,在真實項目中一般修改/etc/bashrc。

Copyright © Linux教程網 All Rights Reserved