一、準備工作
-
?下載 JDK 安裝包?
去 Oracle 官網或者可信的鏡像站下載:
?jdk-8u291-linux-x64.tar.gz?
(這是一個壓縮包,不是安裝程序,解壓就能用)?jdk-8u291-linux-x64.tar.gz?下載鏈接:https://pan.quark.cn/s/86c716204776
二、上傳到 Linux 服務器(如果你是在本地 Linux 桌面就跳過這步)
- 如果你是用 Xshell、SecureCRT 等工具連接 Linux 服務器的,可以先把下載好的
jdk-8u291-linux-x64.tar.gz
文件上傳到 Linux 里,比如放到/home/你的用戶名/
目錄下。
三、解壓安裝包
打開終端(就是那個黑框框),輸入如下命令(根據你實際存放路徑調整):
tar -zxvf jdk-8u291-linux-x64.tar.gz
這條命令的意思是:把那個壓縮包解壓出來。
解壓后會得到一個文件夾,名字類似:
?jdk1.8.0_291?
四、移動 JDK 到合適目錄(推薦 /usr/local/)
為了管理方便,我們一般把 JDK 放到 /usr/local/
目錄下,比如:
sudo mv jdk1.8.0_291 /usr/local/
如果你沒有 sudo 權限,可以放到你自己用戶目錄下,比如
/home/你的用戶名/jdk1.8.0_291
,后面配置也要跟著改。
五、配置環境變量
接下來告訴 Linux 系統:“嘿,Java 裝在這里,以后用 java 命令就到這里找”。
- 打開環境變量配置文件:
vim ~/.bashrc
如果你用的是別的 shell,比如 zsh,那就改
~/.zshrc
。一般默認是 bash,用.bashrc
就行。
- 在文件 ?最后面? 添加下面幾行(注意路徑要和你實際放 JDK 的位置一致):
export JAVA_HOME=/usr/local/jdk1.8.0_291
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
如果你把 JDK 放到了別的目錄,比如
/home/xxx/jdk1.8.0_291
,那就把上面所有的/usr/local/jdk1.8.0_291
改成你的路徑。
- 保存并退出 vim:
- 按
Esc
鍵 - 輸入
:wq
然后回車
- 讓配置生效:
source ~/.bashrc
六、檢查是否安裝成功
輸入以下命令,看看 Java 和 JDK 是否配置正確:
java -version
如果看到類似下面這樣的信息,就說明成功了:
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
再輸入:
javac -version
也能看到版本信息就更好了,說明 JDK 完整可用。