系統內容:centos7
安裝方式:rpm安裝
軟體:jdk-8u144-linux-x64.rpm
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
檢驗系統原版本java -version
進一步查看JDK資訊:rpm -qa | grep java //列出所有已被安裝的,名字中包含java字串的RPM包
卸載OpenJDK,執行以下操作:
rpm -e --nodeps tzdata-java-2016g-2.el7.noarch
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
安裝JDK到/usr/local目錄下
rpm -ivh --prefix=/usr/local jdk-8u144-linux-x64.rpm
驗證安裝java || javac || java -vesion
此時,jdk已經安裝安成了,可以不進行配置環境變數
如果要配置環境變數:vim /etc/profile
追加以下內容
使修改立即生效source /etc/profile
如果遇到報錯:-bash: export: `/usr/lib/xxxx': 不是有效標識符
錯誤原因:export JAVA_xxx=/usr/local/xxx的 “=”左右兩邊不能有空格。
查看系統內容狀態echo $PATH
好啦 完成了