阿里云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的主要内容,如果未能解决你的问题,请参考以下文章

阿里云服务器中Linux下centos7.6安装JDK

阿里云Linux服务器Centos7 安装JDK8环境

阿里云 centos7 64位搭建JAVA环境-----安装JDK

Centos7+云服务器环境配置--1.JDK安装

如何在阿里云Centos7.0上配置java web环境

如何在阿里云Centos7.0上配置java web环境