1、JDK下載。
官網下載網址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、登陸Linux,切換到root用戶。
su root
3、在usr目錄下建立Java安裝目錄。
cd /usr
mkdir java
4、將下載的JDK拷貝到java目錄下。
方法一: JDK下載本地,通過xftp或filezilla工具上傳
方法二:使用命令拷貝 cp /路徑名/jdk-8u60-linux-x64.tar.gz /usr/java/
5、解壓jdk到當前目錄。
tar -zxvf jdk-8u60-linux-x64.tar.gz 得到文件夾 jdk1.8.0_201
6、配置環境變量。
進入
在最后添加如下內容,下面的jdk路徑,是你自己安裝的路徑哦:
7、重啟機器或執行命令:source /etc/profile (建議重啟機器)
sudo shutdown -r now
8、檢查安裝情況。Java -version
檢查發現不是自己安裝的JDK。這是為什么呢?
因為系統自帶有openjdk。
咱們再看看輸入java -version和javac -version是不是會出現不一樣的狀態。
那咱們看下該怎么解決吧?
既然不是咱們想要的JDK,那就把它刪掉,如何刪除呢?
1、rpm -qa |grep java 輸入命令,搜索出所有包含java的文件
搜索出來后,咱們就執行以下命令刪除(重點:搜索出來可能有多個文件,咱們只刪除以java-1.xxxx.0-openjdk或tzdata-java開頭的文件,其它的文件千萬千萬千萬不能刪除,否則就重新安裝吧。我自己勿刪了一次,再網上找了大部分資料都沒有解決):
rpm -e –nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
rpm -e –nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
rpm -e –nodeps tzdata-java-2013g-1.el6.noarch
9、刪除完后,再次檢查JDK安裝。java -version
此時即可看到成功了