linux安装java tar.gz_linux安装jdk(tar.gz版)

1.下载jdk,上传jdk文件到linux

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

上传命令:rz

2.解压jdk

将下载的jdk-8u121-linux-x64.tar.gz移动到/usr/java目录下,并解压

1)创建/usr/java  :mkdir -p  /usr/java

2)移动到/usr/java: mv  jdk-8u121-linux-x64.tar.gz  /usr/java

3)解压jdk:tar -zxvf  jdk-8u121-linux-x64.tar.gz

3.配置环境变量

1)vi etc/profile

在profile添加如下内容:

JAVA_HOME=/usr/java/jdk1.8.0_121/

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

2)使配置生效

source /etc/profile

4.查看是否安装jdk成功

java -version

98393130b1f0

最后:遇到的坑

在解压jdk时,解压失败,出现了

“gzip: stdin: not in gzip format

tar: Child returned status 1

tar: Error is not recoverable: exiting now"

网上说:这个压缩包没有用gzip格式压缩,所以不用加z指令

tar -xvf  jdk-8u121-linux-x64.tar.gz

仍然报错

98393130b1f0

网上还说,将文件重命名,再解压,仍然报错

最后,网上说,看一下文件的属性是什么

98393130b1f0

是个html,

网友解释原因为:下载文件的下载链接不是直接指向文件,而是先指向一个页面,在这个页面里才是真的下载链接,所以在前一个页面上直接保存文件,实际上保存的是一个页面。

最后重新下载了

98393130b1f0

使用tar -zxvf  jdk-8u121-linux-x64.tar.gz解压成功

总结:在解压失败时,首先先看一下文件的属性,根据属性使用对应命令。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值