jdk的安装分以下三种方式:
方式一 下载安装
建立jdk目录
Mkdir –p /usr/local/java
下载jdk安装包
wget –no-check-certificate –no-cookies –header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
配置环境变量
JAVA_HOME=/usr/local/java/jdk1.8.0_121
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
方式二 yum安装
查看yum库中都有哪些jdk版本
yum search java|grep jdk
选择版本安装
yum install java-1.8.0-openjdk-devel.x86_64
选安装包的时候注意,每个安装包后面有一个说明,该安装包是什么环境下做什么用的。
例如java-1.8.0-openjdk.x86_64是jdk的运行期环境,也就是说提供一个jvm平台供系统运行的,因此包的内容会比较干净,没有tools.jar,也就是说无法使用jvm的工具命令进行系统监控。所以有时候会遇到有的jdk环境可以正常运行Java项目,却不能运行性能监控命令。
如果需要监控分析jvm性能或者调优使用,则选择java-1.8.0-openjdk-devel.x86_64,包后的备注是开发环境安装包。
设置环境变量
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASS_PATH PATH
方式三 rpm安装
下载RPM文件
wget –no-check-certificate –no-cookies –header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.rpm
执行安装命令
rpm -ivh jdk-8u141-linux-x64.rpm
默认安装目录在/usr/java,其中有tools工具
设置环境变量
JAVA_HOME=/usr/java/jdk1.8.0_141
JRE_HOME=/usr/java/jdk1.8.0_141/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
卸载
查看Java相关的包信息:
rpm -qa|grep java (或rpm -qa|grep jdk,rpm安装后,包名里没有Java)
卸载
yum -y remove java [包名]
例如
yum –y remove java java-1.8.0-openjdk-1.8.0.131-3.b12.el7_3.x86_64