嵌入式系统导论[01] Linux 下手动配置 Java 环境

 Linux 手动配置 Java 环境(JRE+JDK)。

apt 快速安装

  • 通过以下方式能够快速自动配置好 Java 环境
  • 1
    2
    sudo apt-get install openjdk-8-jdk
    sudo apt-get install openjdk-<your-version>-jdk
    • 问题是环境变量也是自动配置的,安装路径等常常不为开发人员控制;
    • 另外一个问题是,经常是重启失效,原因是上述自动配置只是一个临时配置;
    • 建议通过手动的方式配置自己的 Java 开发环境。

手动配置

  • 修改环境变量注意事项
    • 加载用户主目录下的~/.profile,期间会加载系统环境以及用户主目录下~/.bashrc设置的环境变量
    • 系统目录下的/etc/profile文件、系统目录下的/etc/environment文件
  • 安装 jdk-8u40-linux-x64 or latest
    • 将安装包解压到 /usr/lib/java
  • 1
    2
    3
    4
    5
    6
    7
    cd /usr/lib
    sudo mkdir java
    # 进入安装包下载所在路径(在终端打开)
    sudo tar zxvf ./jdk-8u40-linux-x64.gz -C /usr/lib/java
    # 重命名为jdk8
    cd /usr/lib/java
    sudo mv jdk1.8.0_40/ jdk8
    • 配置环境变量
  • 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    gedit ~/.bashrc
    # 在打开的文件的末尾添加 JDK 所在路径
    # enable jdk environment
    export JAVA_HOME=/usr/lib/java/jdk8
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH

    # 保存退出,然后输入下面的命令来使之生效
    source ~/.bashrc
    • 配置默认JDK
  • 1
    2
    # 查看当前各种JDK版本和配置
    sudo update-alternatives --config java
    • 通过以下命令验证配置是否成功
  • 1
    2
    3
    4
    # 查看JDK版本
    java -version
    java
    javac
文章目录
  1. 1. apt 快速安装
  2. 2. 手动配置