阿里云服务器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
获得下载地址的方法:

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


阿里云服务器Centos7.3配置jdk遇到的坑_第1张图片
image.png

这样下载出来的是一个html

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


阿里云服务器Centos7.3配置jdk遇到的坑_第2张图片
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.好了!

你可能感兴趣的:(阿里云服务器Centos7.3配置jdk遇到的坑)