zoukankan      html  css  js  c++  java
  • Ubuntu 下面安装 JDK1.7

    1、首先到Oracle官网下载Linux版本的32位版JDK:jdk-7-linux-i586.rpm,如下图所示:

     2、解压这个软件包,解压后是一个文件夹,把这个文件夹下面的:jdk-7-linux-i586/usr/java/jdk1.7.0

    复制到:/usr/lib/jvm下面去

    3、在终端里面执行如下指令:

    sudo add-apt-repository ppa:nilarimogard/webupd8

    sudo apt-get update

    sudo apt-get install update-java

    4、选择安装的JDK

    执行如下命令:

    sudo update-java

    会弹出如下对话框:

     选择jdk1.7.0,选择“确定”即可

    接下来终端会安装JDK1.7

    安装完成之后,用如下命令检查是否安装成功:

    java -version   或 javac -version

    如果显示如下信息,则说明:安装成功

     但是如果显示的是如下信息,则说明安装不成功:

    这时这样解决:

    1、首先确保环境变量设置正确:

    通过如下命令进行修改和查看:

    sudo gedit /etc/environment

    在那个文件里面按如下进行设置:

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.7.0/bin"
    LANGUAGE="zh_CN:zh:en_US:en"
    CLASSPATH=.:/usr/lib/jvm/jdk1.7.0/lib
    JAVA_HOME=/usr/lib/jvm/jdk1.7.0

    然而还有一个很隐蔽的地方:

    在jdk目录下的lib和jre/lib下面的rt.jar和tool.jar可能是这种形式

    rt.pack , tool.pack

    这时解压下,就可以了,如:用如下命令:unpack200是自带的解压工具

    unpack200  rt.pack  rt.jar 

    这时解压完之后,再尝试:
    java -version

    应该就是OK的了。

    目前我已成功安装了JDK

     

  • 相关阅读:
    xxl-job如何保证调度的一致性
    mac安装homebrew
    JDBC自动加载驱动的SPI机制
    JDBC使用
    mysql的limit分页,越往后为什么越慢,怎么解决
    解决idea报错 "cannot access class
    BeanUtils.copyProperties复制失败探究
    xxl-job任务定时触发流程
    xxl-job一致性
    xxl-job高可用部署
  • 原文地址:https://www.cnblogs.com/yixiwenwen/p/2729722.html
Copyright © 2011-2022 走看看