zoukankan      html  css  js  c++  java
  • [转]

    1. 准备JDK包,分别是1.7和1.8,jdk-7u79-linux-x64.tar.gz和jdk-8u161-linux-x64.gz;

    2. 解压,解压后的目录结构如图所示:

        JDK1.7:

     

        JDK1.8:

     

    3. 然后我们需要为每个版本的Java指定自己的编码,以便在切换的时候进行选择Java版本,注意,因为我们这个方法不需要配置环境变量,因此在指定编号的时候需要指定对应的java执行文件:

    使用命令:

    alternatives --install /usr/bin/java java /home/Java/jdk1.8.0_161/bin/java 180161

    alternatives --install /usr/bin/java java /home/Java/jdk1.7.0_79/bin/java 170000

    需要注意的是,在执行过程中可能出现权限不足的提醒,我们需要给java执行文件赋予x权限,命令:

    chmod +x /home/Java/jdk1.8.0_161/bin/java
    chmod +x /home/Java/jdk1.7.0_79/bin/java
    最后,通过命令切换JDK版本,切换命令:
            alternatives --config java
    会出现如下对话:


    然后根据左侧的数字进行选择对应的版本,我们赋予的编码是系统使用的,切换的时候并不会使用我们赋予的编码
    测试:

    ---------------------

  • 相关阅读:
    iOS 实现多个按钮,点选一个其它都取消选中状态的最佳方法
    iOS隐藏导航条1px的底部横线
    ios url 编码和解码
    ClassLoader
    Java多线程
    Tomcat8-启动脚本分析
    Cmd
    java命令
    Http报文
    断点续传原理
  • 原文地址:https://www.cnblogs.com/gwyy/p/10948481.html
Copyright © 2011-2022 走看看