在Ubuntu16.04下安裝jdk-8u111-linux-x64.tar.gz並配置Java環境

原文出處:http://blog.csdn.net/xiangwanpeng

  在windows下,到官網下載jdk-8u111-Linux-x64.tar.gz:
  
  image_1b6fvereu183d6rv1dlk1qm1n9n9.png-218.5kB
  
  通過ftp將下載的jdk上傳到ubuntu服務器,配置VSFTPD可以參看《在Ubuntu16.04下配置VSFTPD》,然後這裏我使用的是Xftp 5作爲windows下使用的FTP客戶端。上傳完成後,進入該文件目錄,使用如下命令解壓:

sudo tar -zxvf jdk-8u111-linux-x64.tar.gz
  • 1
  • 1

  解壓成功後可以看到該目錄下多出了文件夾jdk1.8.0_111:
  
  image_1b6fvt2n711ne15a41o2mm3iqlkm.png-18kB
  
  先在/usr下新建文件夾Java,然後將文件夾jdk1.8.0_111移動到目錄/usr/java下:

sudo mv jdk1.8.0_111 /usr/java/
  • 1
  • 1

  進入目錄/usr/java可以查看到該文件夾,說明移動成功:
  
  image_1b6g0t0p3151q1itr6seabv15h713.png-20.4kB
  
  現在配置系統環境變量,現在我們在全局配置文件/etc/profile下配置,即爲所有用戶配置Java環境,使用vi命令編輯/etc/profile文件:

sudo vi /etc/profile
  • 1
  • 1

  在文件底部加上四條配置信息:

export JAVA_HOME=/usr/java/jdk1.8.0_111
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}</span>/bin:<span class="hljs-variable">$PATH
  • 1
  • 2
  • 3
  • 4
  • 1
  • 2
  • 3
  • 4

  其中JAVA_HOME指定爲你的JDK安裝目錄,另外,linux中是以冒號分隔,不同於windows下使用分號進行分隔。
  編輯好後保存退出,執行命令:

source /etc/profile
  • 1
  • 1

  補充一下:source命令,也稱爲“點命令”,也就是一個點符號(.)。它通常用於重新執行剛修改的初始化文件,使之立即生效,而不必註銷並重新登錄。同時,可以把一些命令做成一個文件,讓它自動順序執行,它可以把這個文件的內容當成shell來執行。
  現在可以執行javac命令和java -version命令進行測試
  
  image_1b6g5arnirdr18ds17o7ofsuf1g.png-187.4kB
  
  如果輸出如上信息,證明Java環境已經配置成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章