RPM 安装
一、卸载系统自带的openjdk
1、查询系统内置的jdk,使用命令如下:
rpm -qa | grep java
此时会列出系统中存在的jdk,如果存在就进行卸载,不存在就直接进行安装。
2、进行卸载,使用命令如下:
rpm -e --nodeps jdk相关名称
卸载之后可进行jdk安装,相关查询与卸载操作截图如下:
二、jdk安装
1、下载jdk并上传到/usr/java目录
jdk7下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 选择对应的linux版本,下载rpm文件。这里选择的是jdk-7u79-linux-x64.rpm。并上传到Linux的/urs/java目录下(java目录不存在则进行创建)。
2、解压安装
运行如下命令进行解压
rpm -ivh rpm文件名称
相关运行结果如下图所示
3、配置profile文件
运行如下命令
vi /etc/profile
将如下内容添加到profile文件末尾并保持
export JAVA_HOME=/usr/java/jdk1.7.0_79 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
/usr/java/jdk1.7.0_79 指的是jdk的路径
保存之后,运行如下命令使配置生效
source /etc/profile
检查jdk是否安装成功,运行如下命令
java -version
相关操作图如下:
编译安装
更新系统软件
yum update
查找系统已安装的jdk组件
rpm -qa | grep -E '^open[jre|jdk]|j[re|dk]'
查看java版本
java -version
卸载以前已有的jdk
yum remove java-1.6.0-openjdkyum remove java-1.7.0-openjdk
在/usr目录中先建名为java的文件夹
mkdir /usr/java
下载jdk-8u111-linux-x64.tar.gz包,并上传至服务器/usr/local文件夹中。
解压jdk-8u111-linux-x64.tar.gz包至/usr/local/jdk1.8.0_111文件夹
tar -xvf jdk-8u111-linux-x64.tar.gz
添加到环境变量
编辑/etc/profile文件,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下面添加如下代码:
#jdkexport JAVA_HOME=/usr/local/jdk1.8.0_111export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
执行命令使配置生效
source /etc/profile
验证,是否安装成功
java -version
https://www.jianshu.com/p/bcd3a2210177
http://www.cnblogs.com/always-online/p/4691507.html