在Linux上安装JDK

1.通过tar.gz压缩包安装

此方法适用于绝大部分的linux系统。

1.1下载tar.gz的压缩包 

使用下面的命令查看Linux的系统位数

getconf LONG_BIT

官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ,下载对应的文件后上传到linux服务器上,这里是上传到/tmp 目录下 

网盘:64链接:https://pan.baidu.com/s/1LafTF7NQ_2Ps5Zm7pUu-9A 提取码:2dcg

     32链接:https://pan.baidu.com/s/1XLMX-mD3rYAxT4SmD5QZiA 提取码:mf1g

1.2解压 

先创建java文件目录:

 mkdir -p /usr/local/java

解压到java文件目录:

 tar -vzxf jdk-8u161-linux-x64.tar.gz -C /usr/local/java/

1.3添加环境变量,编辑配置文件

vi /etc/profile

在文件最下方或者指定文件添加以下代码:

export JAVA_HOME=/usr/local/java/jdk1.8.0_161 
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ 
export PATH=$PATH:$JAVA_HOME/bin

1.4保存并退出:esc->:wq

1.5重新加载配置文件

source /etc/profile

1.6测试

java -version

可以看到一下信息则表示配置成功

java version “1.8.0_161”

Java(TM) SE Runtime Environment (build 1.8.0_161-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

1.7如何安装多个jdk 

有可能在上一步中,并未看到jdk版本是1.8,而是如下信息

java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0)
Java HotSpot(TM) 64-Bit Server VM (build 25.170, mixed mode)

其实这是已经安装过jdk1.7,目前又安装了1.8,linux是支持同时安装多个的,只需要切换使用当前安装的版本即可。下面进行切换

1)先查看当前系统已安装的所有jdk

[root@localhost ~]# alternatives --config java

共有 3 个程序提供“java”。

  选择    命令
-----------------------------------------------
*+ 1           /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
   2           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java

可以看到安装了两个jdk,但并未显示刚安装的1.8。

2)需要将安装的jdk放入到java bin中

alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_161/bin/java 3

主要是指定了新安装的jdk的安装目录以及加入bin的序号,由于原来有两个,故这里配置为3即可

3)切换新版本

[root@localhost ~]# alternatives --config java

共有 3 个程序提供“java”。

  选择    命令
-----------------------------------------------
*+ 1           /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
   2           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
   3           /usr/local/java/java/jdk1.8.0_161/bin/java

按 Enter 来保存当前选择[+],或键入选择号码:3

设置为新编号后,再使用命令查询已为新版本。

2.使用yum源安装(推荐)

2.1查看yum库中都有哪些jdk版本 

yum search java|grep jdk

2.2选择指定的版本安装

yum install java-1.8.0-openjdk

2.3安装完成后查看版本信息

java -version

.

 

posted @ 2020-04-25 18:02  钟小嘿  阅读(216)  评论(0编辑  收藏  举报