阿里云服务器Centos7.3配置jdk遇到的坑

1.下载

因为服务器端没有图形界面,所以用wget下载吧。
在官网上获得jdk的下载地址

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http:///download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz
获得下载地址的方法:

注意不能这样右键复制链接得到下载地址


image.png

这样下载出来的是一个html

我是用的chorm浏览器,下载管理里面找到下载地址


image.png

在用的时候记得把前面ip 120.211 什么什么的去掉,剩下的就是真正的下载地址

2.解压

 tar -zxvf xxxxx(这里是.tar.gz的文件名)

这里我遇到了点问题。
输入命令之后提示

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

搜索得到的方法是去掉"z",但是还是不行。
于是看了看这个文件

file jdk.tar.gz

竟然提示这是一个HTML......
就是上面取得的那个下载地址有问题

3.配置环境变量

然后这个就没什么问题了

sudo vi /etc/profile
#在文件的末尾添加路径:
export JAVA_HOME=/developer/java/jdk1.8.0_151
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

然后更新一下profile文件

source /etc/profile

4.好了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,738评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,629评论 19 139
  • 一、学习之路 我想问两个问题, 第一,大家知道长投是做什么的吗? 第二,现在群里有多少人有过实际买卖股票的经历。 ...
    Menesee阅读 6,009评论 0 5
  • 当有人一个劲说你脸大时 回击1:脸大我可以化妆,你丑就要动刀了。 回击2:我脸大但是够光滑;你的脸,蚊子停上面都崴...
    木兵阅读 13,728评论 1 1
  • 真诚在左,谦卑在右,走在智慧的两侧。随时学习,随时体悟。学完这节我有一种很深刻的体悟,它谈及了我学金刚智慧的缘起。...
    了空_阅读 1,677评论 0 0