杰瑞科技汇

Ubuntu 14.04如何安装Java?

我强烈推荐使用 Oracle (JDK/JRE) 官方提供的安装包,而不是通过 apt-get 安装 OpenJDK,这样可以确保你获得一个相对较新且功能完整的 Java 环境。

Ubuntu 14.04如何安装Java?-图1
(图片来源网络,侵删)

下面我将提供两种方法,并重点推荐第一种方法。


安装 Oracle JDK 8 (强烈推荐)

这是最稳定、最可靠的方法,尤其对于已经停止支持的老旧系统。

步骤 1:更新系统包列表 (良好习惯)

在安装任何新软件之前,先更新一下本地的包索引。

sudo apt-get update

步骤 2:安装必要的依赖包

我们需要安装一些工具来帮助我们从 Oracle 官网下载和解压 JDK 压缩包。

Ubuntu 14.04如何安装Java?-图2
(图片来源网络,侵删)
sudo apt-get install -y wget unzip

步骤 3:下载 Oracle JDK

我们将下载 JDK 8,这是一个非常经典且广泛使用的版本,访问 Oracle 官网下载页面,找到适用于 Linux x64 的 JDK 8 版本的下载链接,你可以使用 wget 命令直接下载。

这里以 JDK 8u321 (一个比较新的 8.x 版本) 为例:

# 前往临时目录
cd /tmp
# 下载 JDK 8u321 的 Linux x64 压缩包
# 注意:Oracle 的下载链接可能会变化,如果此链接失效,请访问官网获取最新链接
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u321-b07/jdk-8u321-linux-x64.tar.gz"
# 如果上面的链接失效,你也可以尝试这个更通用的链接格式
# wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" "https://download.oracle.com/otn/java/jdk/8u321-b07/jdk-8u321-linux-x64.tar.gz"
  • --no-check-certificate: 忽略 SSL 证书验证,有时在老系统上需要。
  • --header "Cookie: ...": 这是必须的,否则 Oracle 服务器会拒绝下载。
  • -c: 支持断点续传。

下载完成后,你会得到一个名为 jdk-8u321-linux-x64.tar.gz 的文件。

步骤 4:创建安装目录并解压

Java 会安装在 /usr/lib/jvm/ 目录下。

# 创建一个用于存放 JDK 的目录
sudo mkdir -p /usr/lib/jvm
# 解压下载的文件到该目录
# 注意:将下面的文件名替换成你实际下载的文件名
sudo tar -zxvf jdk-8u321-linux-x64.tar.gz -C /usr/lib/jvm/

步骤 5:设置环境变量

为了让系统能找到新安装的 Java,我们需要配置 JAVA_HOME 环境变量,并将其添加到 PATH 中。

  1. 找到 JDK 的安装路径 解压后,路径通常是 /usr/lib/jvm/jdk1.8.0_321,用 ls 命令确认一下:

    ls /usr/lib/jvm/

    你会看到一个类似 jdk1.8.0_321 的文件夹。

  2. 编辑 profile 文件 我们将修改 /etc/profile 文件,为所有用户设置 Java 环境。

    sudo nano /etc/profile
  3. 在文件末尾添加以下内容JAVA_HOME 的路径修改为你实际的路径。

    # Oracle Java 8 Environment
    export JAVA_HOME="/usr/lib/jvm/jdk1.8.0_321"
    export JRE_HOME="$JAVA_HOME/jre"
    export CLASSPATH="$JAVA_HOME/lib:$JRE_HOME/lib"
    export PATH="$PATH:$JAVA_HOME/bin"
  4. 保存并退出nano 编辑器中,按 Ctrl + X,然后按 Y,最后按 Enter

  5. 使配置生效 运行以下命令,让新的环境变量立即生效。

    source /etc/profile

步骤 6:验证安装

检查 Java 是否已正确安装。

# 检查 Java 版本
java -version
# 检查 Java 编译器版本 (javac)
javac -version

如果一切顺利,你将看到类似以下的输出:

java version "1.8.0_321"
Java(TM) SE Runtime Environment (build 1.8.0_321-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode)
javac 1.8.0_321

恭喜!你已经成功在 Ubuntu 14.04 上安装了 Oracle JDK。


通过 APT 安装 OpenJDK (不推荐)

如果你不介意使用一个非常古老的版本,或者只是需要一个简单的 Java 运行环境,可以使用 apt

步骤 1:更新软件源

sudo apt-get update

步骤 2:安装 OpenJDK

安装 openjdk-7-jdk,这是 Ubuntu 14.04 官方源中能找到的最新稳定版本。

sudo apt-get install -y openjdk-7-jdk

步骤 3:验证安装

java -version
javac -version

你会看到类似这样的输出:

java version "1.7.0_151"
OpenJDK Runtime Environment (Icedtea 2.6.7) (7u151-2.6.7-1ubuntu0.14.04.3)
OpenJDK 64-Bit Server VM (build 24.151-b01, mixed mode)
javac 1.7.0_151

为什么不推荐?

  • 版本过旧:Java 7 已经在 2025 年停止更新,存在大量安全漏洞,不适合用于开发或生产环境。
  • 功能缺失:缺少许多现代 Java 版本的新特性和性能优化。

总结与选择

特性 方法一 (Oracle JDK 8) 方法二 (APT OpenJDK 7)
推荐度 ⭐⭐⭐⭐⭐ (强烈推荐) ⭐ (不推荐)
Java 版本 相对较新 (如 1.8.0_321) 非常老旧 (1.7.0_151)
安全性 相对安全,仍有更新 存在严重安全风险
安装方式 手动下载、解压、配置 一键安装 (apt-get)
适用场景 开发、生产环境、需要稳定性和新特性的场景 仅用于学习或运行非常老旧的、不依赖新特性的程序

为了你的系统安全和项目需求,请务必选择 方法一,安装 Oracle JDK 8,虽然步骤稍多,但这是最稳妥、最正确的做法。

分享:
扫描分享到社交APP
上一篇
下一篇