1. 程式人生 > >Linux CentOS下安裝JDK

Linux CentOS下安裝JDK

auth gin secure xshell to do 打開 定義 nload header

本文講解如何在Linux CentOS下,下載安裝JDK

環境:

Linux CentOS

本文實踐內容,使用阿裏雲ECS,通過XShell客戶端連接阿裏雲服務器操作實現。讀者也可以在自己PC機,或服務器Linux操作系統下,完成JDK下載安裝操作。

1、下載JDK

從網上,搜索到一個指令,但是有問題,報“404 not found”,需要將下載jdk的url修改一下,就可以了

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u171-linux-x64.tar.gz

技術分享圖片

如上這個 url 有問題,將最後的 鏈接替換下,從oracle的官網查找最新jdk的url

技術分享圖片

鼠標,右鍵——“復制鏈接地址”

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz

可以成功的下載:

技術分享圖片

Linux終端顯示:

 1
[root@izuf6famz0x92jd98na1kiz download]# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz 2 --2018-07-04 14:09:57-- http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz
3 Resolving download.oracle.com (download.oracle.com)... 104.127.201.249 4 Connecting to download.oracle.com (download.oracle.com)|104.127.201.249|:80... connected. 5 HTTP request sent, awaiting response... 302 Moved Temporarily 6 Location: https://edelivery.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz [following] 7 --2018-07-04 14:09:57-- https://edelivery.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz 8 Resolving edelivery.oracle.com (edelivery.oracle.com)... 184.26.250.202, 2600:1417:76:19a::2d3e, 2600:1417:76:181::2d3e 9 Connecting to edelivery.oracle.com (edelivery.oracle.com)|184.26.250.202|:443... connected. 10 HTTP request sent, awaiting response... 302 Moved Temporarily 11 Location: http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz?AuthParam=1530684717_3a28246d3478a7373e7ff2e35b8998ad [following] 12 --2018-07-04 14:09:58-- http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz?AuthParam=1530684717_3a28246d3478a7373e7ff2e35b8998ad 13 Connecting to download.oracle.com (download.oracle.com)|104.127.201.249|:80... connected. 14 HTTP request sent, awaiting response... 200 OK 15 Length: 190890122 (182M) [application/x-gzip] 16 Saving to: ‘jdk-8u171-linux-x64.tar.gz’ 17 18 100%[=========================================================================================================================================>] 190,890,122 3.17MB/s in 31s 19 20 2018-07-04 14:10:29 (5.90 MB/s) - ‘jdk-8u171-linux-x64.tar.gz’ saved [190890122/190890122]

查看下載後的目錄

技術分享圖片

2、創建目錄

mkdir /usr/java

把下載的 jdk-8u171-linux-x64.tar.gz 放進這個目錄

mv jdk-8u171-linux-x64.tar.gz /usr/java

3、解壓縮

tar -zxvf jdk-8u171-linux-x64.tar.gz

自動解壓

技術分享圖片

解壓後會在Java文件夾下產生一個jdk1.8.0_171目錄

技術分享圖片

4、定義JAVA_HOME的環境變量目錄

打開 /etc/profile 文件

vi /etc/profile

技術分享圖片

在其中,定義 java的環境變量

set java environment
JAVA_HOME=/usr/java/jdk1.8.0_171
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH


保存並執行,讓修改生效

source /etc/profile

5、檢測jdk安裝成功與否

echo $JAVA_HOME

或者

java -version

技術分享圖片

JDK配置完成。

Donate捐贈

如果我的文章幫助了你,可以贊賞我 1 元,讓我繼續寫出更好的內容)

技術分享圖片 技術分享圖片

(微信) (支付寶)

微信/支付寶 掃一掃

Linux CentOS下安裝JDK