• 卸载linux Mint自带jdk并安装最新jdk


    查看安装的软件包
    sudo dpkg --list | grep -i jdk


    删除jdk
    sudo apt-get purge openjdk*


    删除其他的包
    sudo apt-get purge icedtea-* openjdk-*
    cd /usr/lib/jvm (如果没有jvm这个目录,就不用管这步了)
    sudo rm -rf jdk<version>


    再次确认是否被删除
    sudo dpkg --list | grep -i jdk

    到官网下载最新版jdk ,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    将jdk.tar.gz解压到/opt目录下  sudo tar zxvf jdk.tar.gz -C /opt/

    修改/etc/profile文件  sudo gedit /etc/profile

    在文件末尾添加

    AVA_HOME=/opt/jdk1.8.0_40/

    PATH=$JAVA_HOME/bin:$PATH

    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export JAVA_HOME

    export PATH

    export CLASSPATH

    使文件立即生效 source ./etc/profile

    查看jdk版本 java-version 看是否成功

    4.配置默认JDK

    由于一些Linux的发行版中已经存在默认的JDK,如OpenJDK等。所以为了使得我们刚才安装好的JDK版本能成为默认的JDK版本,我们还要进行下面的配置。
    执行下面的命令:

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk8/bin/java 300
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk8/bin/javac 300

     注意:如果以上两个命令出现找不到路径问题,只要重启一下计算机在重复上面两行代码就OK了。

    执行下面的代码可以看到当前各种JDK版本和配置:

    sudo update-alternatives --config java
    sudo update-alternatives --config javac
  • 相关阅读:
    Nginx负载均衡配置实例详解
    Tomcat服务器
    如何设计安全的用户登录功能
    Tomcat 配置用户认证服务供C#客户端调用
    DataWindow值获取
    弹出上下文菜单
    DataWindow快速从Grid格式转为Freefrom
    postEvent() @ triggerEvent
    日期赋值为: 0000:00:00
    截取字符串
  • 原文地址:https://www.cnblogs.com/leinuo2016/p/6126169.html
Copyright © 2020-2023  润新知