• Centos7 服务器安装jdk


    给自己留个步骤

     有些centos系统会自带openjdk,我们需要先卸载

    首先输入java -version,验证是否有安装jdk

    如果有,接着输入rpm -qa | grep java 来显示jdk信息

    然后输入rpm -e --nodeps  xxx (xxx是查询出来的包名),进行卸载

    1.首先用工具xshell 或者putty链接服务器,进入/usr/loca目录下

      代码:cd /usr/local

    2.输入ls查看路径下的目录,输入mkdir java创建java文件夹

    代码:mkdir java

     3.进入java,下载安装包或者上传安装包,上传安装包看第4步(这个好像失败了,去看第4自己上传吧

    进入jdk官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    注意:现在登录官网要登录才能下载,网上有人分享账户密码,可以借来用用

    借用账户链接:https://blog.csdn.net/qq_40298231/article/details/98485608

    右键选择复制链接地址:https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-x64.tar.gz?AuthParam=1574325192_cb0a86671d3a0ae415427596dc1dabad

    然后进入xshell,进入Java文件夹,使用wget命令下载安装包

    代码:wget https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-x64.tar.gz?AuthParam=1574325192_cb0a86671d3a0ae415427596dc1dabad(此链接可能无效,需要自己登录查询

    点击回车,进入下载,使用ls,可以看到文件夹下多了tar.gz的jdk压缩包

    4.上传安装包

    下载安装包,可以选择xftp 和 xshell安装插件进行上传

    方式一:

      i:首先输入yum -y install lrzsz

      ii:输入rz 进行上传,选择文件后,点击打开

    iii:文件进行上传

     速度有些慢,有耐心的可以慢慢等待

    方式二:使用xftp上传

      i:用xftp链接服务器

    ii:进入java目录,选择文件上传

     

    iii:等待上传成功

     5.解压文件

    输入tar zxvf  jdk-8u231-linux-x64.tar.gz,解压文件

    解压完后输入ls,可以看到如下图:

     将文件移入/usr/java/jdk/jdk1.8.0_231中,先创建文件夹在移动

     

    6.配置环境

    输入vim /etc/profile

     

    在末尾加入代码

    #set java environment

    export JAVA_HOME=/usr/java/jdk/jdk1.8.0_231

    export JRE_HOME=/usr/java/jdk/jdk1.8.0_231/jre

    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

     具体配置根据自己设置的路径

     7.完成jdk环境变量的配置后保存并在命令行界面执行

      输入 source /etc/profile,使保存的环境变量生效

       

       8.然后输入命令:java -version

      查看jdk是否安装成功,成功则会显示版本号。

      

     好了安装成功了,不懂的可以再搜一搜

      

  • 相关阅读:
    EF实现增删改查
    托管代码与非托管代码的区别
    堆、栈以及队列
    C#装箱和拆箱
    Leecode刷题之旅-C语言/python-349两个数组的交集
    Leecode刷题之旅-C语言/python-344反转字符串
    Leecode刷题之旅-C语言/python-217存在重复元素
    Leecode刷题之旅-C语言/python-206反转链表
    Leecode刷题之旅-C语言/python-204计数质数
    Leecode刷题之旅-C语言/python-203移除链表元素
  • 原文地址:https://www.cnblogs.com/godyrg/p/11906565.html
Copyright © 2020-2023  润新知