美文网首页Java服务器端编程我用 LinuxLinux
阿里云服务器Centos7.3配置jdk遇到的坑

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

作者: 林里icer | 来源:发表于2017-11-02 20:37 被阅读20次

    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.好了!

    相关文章

      网友评论

        本文标题:阿里云服务器Centos7.3配置jdk遇到的坑

        本文链接:https://www.haomeiwen.com/subject/bjmapxtx.html