1、檢查系統原裝並卸載
CentOS7安裝完成後,系統會默認安裝一個openjdk,在安裝jdk1.7之前,我們需要把openjdk卸載掉,如果你安裝了其它版本的jdk,比如:jdk1.7,也可以通過如下的方式卸載
rpm -qa|grep java
輸入下面命令依次卸載安裝包
rpm -e --nodeps 安裝包名稱
2、卸載完成之後,把jdk的rpm包上傳到服務器
3、上傳完成之後,查看文件權限
文件只有讀寫權限,沒有執行權限
4、修改權限
chmod 755 jdk-7u71-linux-x64.rpm
5、安裝
rpm -ivh jdk-7u71-linux-x64.rpm
如果在安裝時出現如下錯誤
warning:waiting for transaction lock on /var/lib/rpm/.rpm.lock
使用如下命令來進行安裝
sudo rpm -ivh jdk-7u71-linux-x64.rpm
如果仍然不可以,使用如下命令強制解鎖後再次安裝即可
sudo rm /var/lib/rpm/.rpm.lock
jdk安裝成功後,默認存放在/usr/java文件目錄中
6、配置環境變量
vim /etc/profile
在文件尾部添加如下內容,保存退出
export JAVA_HOME=/usr/java/jdk1.7.0_71
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
此時,我們剛剛配置的環境變量並沒有起效,輸入如下命令,使用環境變量立即生效
source /etc/profile
7、查看是否生效
輸入如下命令驗證環境變量是否生效
java -version