阿里云CentOs7上安装JDK
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云CentOs7上安装JDK相关的知识,希望对你有一定的参考价值。
一、查看服务器是否已经预装了JDK
在拿到新机器以后,要先看下机器上是否已经预装了JDK,命令:
rpm -qa|grep jdk
如果有的话,卸载openjdk(无需输全称)。命令:
yum -y remove java java-1.8.0-openjdk
查看卸载情况:
[[email protected]~]# java -version -bash:/bin/java:No such file or directory
二、安装jdk
首先,在服务器usr下面新建一个java的目录:
cd /usr/
mkdir java
cd java
由于阿里云上的yum源默认是open jdk的,所以需要我们自己去oracle官网找到url地址,用wget命令下载。如果直接使用wget命令的话,虽然成功了,但是应该是安装不了的,这是由于oracle在下载jdk的时候需要用户勾选接受它的协议,大家可以自己去官网下载页面看下就知道了。所以这个时候,我们可以使用下面的命令:
wget --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie;" hhttp://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.rpm
下载成功以后,开始安装:
yum install jdk-8u144-linux-x64.rpm
成功以后,开始配置环境变量。
vi /etc/profile
在profile中添加如下内容:
#set java environment
JAVA_HOME=your jdk path
JRE_HOME=your jdk path/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
让修改的环境变量生效
source /etc/profile
#查看是否安装成功
java -version
以上是关于阿里云CentOs7上安装JDK的主要内容,如果未能解决你的问题,请参考以下文章