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