安裝之前先檢查一下系統有沒有自帶open-jdk
命令:
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
如果沒有輸入信息表示沒有安裝。
如果安裝可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸載所有帶有Java的文件 這句命令的關鍵字是java
首先檢索包含java的列表
yum list java*
檢索1.8的列表
yum list java-1.8*
安裝1.8.0的所有文件
yum install java-1.8.0-openjdk* -y
使用命令檢查是否安裝成功
java -version
java home目錄查找
查找 JDK1.8 的 JAVA_HOME
whereis javac javac: /usr/bin/javac /usr/share/man/man1/javac.1.gz 然后一路跟蹤,看軟連接指向的位置( ll 是 ls -l 的快捷命令): ll /usr/bin/javac /usr/bin/javac -> /etc/alternatives/javac
然后繼續: ll /etc/alternatives/javac JDK1.8 大致是這個樣子: /etc/alternatives/javac -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javac
再繼續: ll /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin/javac 不再是軟連接。 結合這個地址可以分析得到, JAVA_HOME 的值應該是 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64。
添加java home環境變量
臨時
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
永久
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64; 定義變量 NODE_HOME =號后面跟你需要設置的目錄地址
export PATH=$PATH:$JAVA_HOME; 設置環境變量PATH 這里使用變量 要在前面加$符號
