zoukankan      html  css  js  c++  java
  • CentOS 7 安装指定版本 OpenJDK 1.8

    本文涉及环境:

    CentOS Linux release 7.8.2003 (Core)

    查找指定版本 OpenJDK 1.8

    查找所有 OpenJDK 1.8 x86_64 版本

    yum --showduplicate list java-1.8.0-openjdk*.x86_64
    

    因为我本地开发使用的版本是OpenJDK 1.8 302 版本,故服务器我们也选用一致的版本号,就是图片中标红的版本。

    安装指定版本 OpenJDK

     # 两者二选一
     yum install -y java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64
     yum install -y java-1.8.0-openjdk-devel-1.8.0.302.b08-0.el7_9.x86_64
     # 如若要安装最新版本的OpenJDK 1.8
     yum install -y java-1.8.0-openjdk
    

    OpenJDK 只包含 Java 运行时环境,不包括一些jps -ljavac等工具,推荐在生产环境使用。

    如果平时需要在服务器开发 Java 程序,那么可以选择安装 OpenJDK-devel 版本。

    配置环境变量

    查找 OpenJDK 等安装路径

    # 查找 java 的执行路径
    which java
    # 输出:/usr/bin/java
    
    # 查找 java 安装路径
    ls -lrt /usr/bin/java
    # 输出:/etc/alternatives/java
    
    # 继续查找
    ls -lrt /etc/alternatives/java
    # 输出:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64/jre/bin/java
    # 此时上面输出的路径便是我们要找的安装路径了
    

    配置

    /etc/profile文件末尾加入下面两行配置

    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64/jre
    export PATH=${PATH}:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
    

    修改完成后,:wq保存退出,再输入source /etc/profile刷新配置。

    此时可以通过输入 java -version命令验证是否为我们所需要的 OpenJDK 版本。

    温馨提示:在JDK1.5之后的版本,配置 Java 环境变量的时候我们不再需要配置 classpath ,只需要配置 JAVA_HOME 以及 PATH 即可

    参考文章:linux查看openjdk的安装的路径(环境变量)_zhangxiaohui4445的博客-CSDN博客_linux openjdk位置

  • 相关阅读:
    思路决定出路
    php-异常处理机制
    Win10 IoT 10 中文显示乱码或报错的问题
    Win10 IoT 9 Windows IoT Core扩展开发包
    Win10 IoT 8 GPIO输入输出
    Win10 IoT 7 10586版本的异同
    Win10 IoT 6 设置系统时间
    Win10 IoT 5 修改IP地址
    Win10 IoT 4 远程启动计划任务
    Win10 IoT 3 部署应用
  • 原文地址:https://www.cnblogs.com/smallmin/p/15556574.html
Copyright © 2011-2022 走看看