在linux下安装jdk,报错:gzip: stdin: not in gzip format
2017-09-14 17:02
615 查看
在linux下 安装jdk
如果使用的wget命令下载的wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
如果是上面这种方式下载的 解压的时候会出现以下错误
解压命令 tar xvf jdk-8u144-linux-x64.tar.gz gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now 报错原因说不是gzip格式
那我们就查看一下这个文件究竟是什么
用file命令查看我们下载下来的jdk压缩包 file jdk-8u144-linux-x64.tar.gz 发现果然不是gzip格式 ,显示的是html
原来我们在下载jdk的时候需要同意oracle公司的安装协议
使用wget命令的时候少了一句话 --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie
正确的下载方式是这样的:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
你会发现 下载的时候会出现下载进度,不会像刚才那样几乎秒下载完!
解压jdk
使用刚才的命令 tar xvf jdk-8u144-linux-x64.tar.gz jdk一般放在usr/java/下 java这个目录没有需新建 想移动到 usr/java目录下 使用mv命令即可 mv 源文件或目录 目标文件或目录
配置jdk环境变量
环境变量在/etc/profile 中配置,用vim命令打开 vim /etc/profile 添加以下代码 并保存(wq) JAVA_HOME=/usr/java/jdk1.8.0_144 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH
注意: 这里是你自己的路径
检验是否配置成功
首先运行命令 source /etc/profile 使得刚才的配置生效 运行命令 java -version 如果出现jdk版本信息,则代表配置成功
相关文章推荐
- 安装JDK出现gzip: stdin: not in gzip format的原因
- centos6.5用wget的方式安装jdk,出现gzip: stdin: not in gzip format
- Linux——问题:解压jdk报错gzip:stdin:not in gzip format
- Linux安装Java提示gzip: stdin: not in gzip format
- tar命令解压jdk.tar.gz包 报错 gzip: stdin: not in gzip format
- gzip: stdin: not in gzip format tar: Child returned status 1 分类: Linux 2014-12-19 10:01 161人阅读 评论(0) 收藏
- gzip: stdin: not in gzip format tar: Child returned status 1 分类: Linux 2014-12-19 10:01 160人阅读 评论(0) 收藏
- linux下tar 报错gzip: stdin: not in gzip format
- linux下面tar解压文件提示gzip: stdin: not in gzip format处理
- Memcached安装gzip: stdin: not in gzip format问题解决办法
- tar 报错gzip: stdin: not in gzip format
- tar 解压 gzip 文件提示 gzip: stdin: not in gzip format
- tar 报错gzip: stdin: not in gzip format
- gzip: stdin: not in gzip format
- tar 报错gzip: stdin: not in gzip format
- tar 报错gzip: stdin: not in gzip format
- gzip: stdin: not in gzip format
- gzip: stdin: not in gzip format 解决办法
- tar 报错gzip: stdin: not in gzip format
- gzip:stdin:not in gzip format