1. 程式人生 > >linux 環境下 安裝jdk

linux 環境下 安裝jdk

1、系統版本

[email protected]:~$ cat /proc/version
Linux version 4.15.0-36-generic ([email protected]) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018

2、切換到root許可權

[email protected]:~$ sudo su
[sudo] jackray 的密碼: 
[email protected]:/home/jackray# 
[email protected]
:/home/jackray#

3、mkdir /usr/java 新建目錄

[email protected]:/usr/java# pwd
/usr/java

4、把jdk複製到/usr/java中

[email protected]:/home/jackray/公共的/soft# cp jdk-8u191-linux-x64.tar.gz  /usr/java

5、解壓jdk

[email protected]:/usr/java# tar -zxvf jdk-8u191-linux-x64.tar.gz 
……
[email protected]
:/usr/java# ls jdk-8u191-linux-x64.tar.gz jdk1.8.0_191 [email protected]:/usr/java#

6、配置環境變數

[email protected]:/usr/java# gedit /etc/profile

複製如下段落到  開啟的檔案的最後
export JAVA_HOME=/usr/java/jdk1.8.0_191
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

7、配置檔案生效

[email protected]:/usr/java# source /etc/profile

8、測試

[email protected]:/usr/java# java
[email protected]:/usr/java# javac
[email protected]:/usr/java# java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

9、完美。
如果出現 只有source之後才可以生效的話 重啟 試試。
如果還是不行的話配置 gedit /etc/profile 加上

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161 
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

然後source /etc/profile 重啟之後生效。

如有疑問敬請留言