• Centos安装jdk1.8


    • 卸载系统自带的openjdk
    #查找java相关
    $ rpm -qa | grep java
    #删除查找出的,noarch文件不需要删除,删除其他类型的文件
    $ rpm -e --nodeps xxx
     
    #在/usr/local下创建java路径
    $ cd /usr/local
    $ mkdir java
    #解压tar包
    $ tar -zxvf jdk-8u251-linux-x64.tar.gz 
    • 配置环境变量
     
    #编辑配置文件
    $ vim /etc/profile
    
    #java environment
    export JAVA_HOME=/usr/local/java/jdk1.8.0_251
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    • 让配置文件生效
     
    $ source /etc/profile
    • 查看当前jdk版本
     
    $ java -version
    
    [root@dsxie jdk1.8.0_251]# java -version
    java version "1.8.0_251"
    Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
    Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
    拓展:如果本身安装了jdk1.8,现在需要将1.8修改了jdk11,操作步骤如下
    • 修改/etc/profile中的JAVA_HOME值为jdk11的新安装路径
    #jdk1.8
    export JAVA_HOME=/usr/local/java/jdk1.8.0_251
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    
    #jdk11
    export JAVA_HOME=/usr/local/java/jdk-11.0.7
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    
    #修改后重新source /etc/profile
    • 删除原先的软链
     
    $ rm /usr/bin/java
    $ rm /usr/bin/javac
    • 建立新的软链
     
    $ ln -s /usr/local/java/jdk-11.0.7/bin/javac /usr/bin/javac
    $ ln -s /usr/local/java/jdk-11.0.7/bin/java /usr/bin/java
    • 查看jdk版本
     
    $ java -version
    
    java version "11.0.7" 2020-04-14 LTS
    Java(TM) SE Runtime Environment 18.9 (build 11.0.7+8-LTS)
    Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.7+8-LTS, mixed mode)

    技术交流QQ群:579949017 或者添加个人微信:xieya0126 加入微信交流群
  • 相关阅读:
    python学习手册笔记——10.python语句简介
    python学习手册笔记——09.元组、文件及其他
    python学习手册笔记——07.字符串
    python学习手册笔记——04.介绍python对象类型
    python学习手册笔记——03.如何运行程序
    python学习手册笔记——02.python如何运行程序
    python学习手册笔记——00.序言
    Scrum-中文翻译
    黑天鹅——笔记
    04.敏捷回顾——预设会议基调的活动笔记
  • 原文地址:https://www.cnblogs.com/dsxie/p/13060138.html
Copyright © 2020-2023  润新知