Ubuntu 16.10 安装 java 1.7

文章目录

    Ubuntu 16.10 默认自带的是 java 1.8

    java -version
    openjdk version "1.8.0_131"
    OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0ubuntu1.16.10.2-b11)
    OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
    

    由于项目需要,现在需要安装 java 1.7。安装方法

    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update
    sudo apt-get install oracle-java7-installer
    

    安装完成之后,会发现版本已经变成了 java 1.7

    java -version
    java version "1.7.0_80"
    Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
    Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
    

    不同版本切换

    sudo update-alternatives --config java
    [sudo] password for zhongwei: 
    There are 2 choices for the alternative java (providing /usr/bin/java).
    
      Selection    Path                                            Priority   Status
    ------------------------------------------------------------
    * 0            /usr/lib/jvm/java-7-oracle/jre/bin/java          1082      auto mode
      1            /usr/lib/jvm/java-7-oracle/jre/bin/java          1082      manual mode
      2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
    

    例如,这里选择2,回车,就会发现默认 java 版本由 1.7 被切换到了 1.8

    java -version
    openjdk version "1.8.0_131"
    OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0ubuntu1.16.10.2-b11)
    OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
    

    安装 openjdk7

    sudo add-apt-repository ppa:openjdk-r/ppa  
    sudo apt-get update   
    sudo apt-get install openjdk-7-jdk  
    

    参考

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式