• ubuntu系统中java开发环境的搭建


    Java环境可选择 Oracle 的 JDK,或是 OpenJDK,按http://wiki.apache.org/hadoop/HadoopJavaVersions中说的,新版本在 OpenJDK 1.7 下是没问题的。为图方便,这边直接通过命令安装 OpenJDK 7。

    1. sudo apt-get install openjdk-7-jre openjdk-7-jdk
    JRE和JDK的区别

    JRE(Java Runtime Environment,Java运行环境),是运行 Java 所需的环境。JDK(Java Development Kit,Java软件开发工具包)即包括 JRE,还包括开发 Java 程序所需的工具和类库。

    安装好 OpenJDK 后,需要找到相应的安装路径,这个路径是用于配置 JAVA_HOME 环境变量的。执行如下命令:

    1. dpkg -L openjdk-7-jdk | grep '/bin/javac'

    该命令会输出一个路径,除去路径末尾的 “/bin/javac”,剩下的就是正确的路径了。如输出路径为 /usr/lib/jvm/java-7-openjdk-amd64/bin/javac,则我们需要的路径为 /usr/lib/jvm/java-7-openjdk-amd64。

    接着配置 JAVA_HOME 环境变量,为方便,我们在 ~/.bashrc 中进行设置(扩展阅读: 设置Linux环境变量的方法和区别):

    1. vim ~/.bashrc

    在文件最前面添加如下单独一行(注意 = 号前后不能有空格),将“JDK安装路径”改为上述命令得到的路径,并保存:

    1. export JAVA_HOME=JDK安装路径

    如下图所示(该文件原本可能不存在,内容为空,这不影响):

    配置JAVA_HOME变量

    接着还需要让该环境变量生效,执行如下代码:

    1. source ~/.bashrc # 使变量设置生效

    设置好后我们来检验一下是否设置正确:

    1. echo $JAVA_HOME # 检验变量值
    2. java -version
    3. $JAVA_HOME/bin/java -version # 与直接执行 java -version 一样

    如果设置正确的话,$JAVA_HOME/bin/java -version 会输出 java 的版本信息,且和 java -version 的输出结果一样,如下图所示:

    成功配置JAVA_HOME变量

    这样,Hadoop 所需的 Java 运行环境就安装好了。

  • 相关阅读:
    UVALIVE 6958 Indoorienteering
    Calendar Game
    Wizard's Tour
    2017 ACM-ICPC 亚洲区(西安赛区)网络赛 G. Xor
    Alliances
    2017沈阳网络赛hdu6199 gems gems gems
    pytorch 的max函数
    pytorch调用gpu
    jupyter notebook实现代码自动补全
    pytorch强大的自动求导功能
  • 原文地址:https://www.cnblogs.com/news1997/p/9751400.html
Copyright © 2020-2023  润新知