ubuntu

如何在Ubuntu上配置Java运行时环境

小樊
45
2025-10-26 19:46:47
栏目: 编程语言

如何在Ubuntu上配置Java运行时环境(JRE/JDK)

1. 更新系统软件包列表

在安装任何软件前,建议先更新系统的软件包索引,确保获取最新的软件版本和安全补丁。

sudo apt update && sudo apt upgrade -y

2. 安装Java开发工具包(JDK)

Java运行时环境(JRE)包含运行Java程序所需的组件,而Java开发工具包(JDK)则包含编译、调试Java程序的工具(如javac)。推荐安装JDK,因为它包含了JRE。
Ubuntu的官方仓库提供了OpenJDK(开源实现),安装步骤如下:

3. 配置默认Java版本(多版本共存时)

若系统中安装了多个Java版本(如OpenJDK 8、11、17),可使用update-alternatives命令设置默认版本:

sudo update-alternatives --config java

执行后会列出所有已安装的Java版本,输入对应编号并按回车键选择默认版本。例如:

There are 3 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
  3            /usr/lib/jvm/java-17-openjdk-amd64/bin/java      1111      manual mode

Press <enter> to keep the current choice[*], or type selection number:

4. 设置JAVA_HOME环境变量

JAVA_HOME是许多Java工具(如Maven、Tomcat)必需的环境变量,用于指定Java安装的根目录。

5. 测试Java程序

编写一个简单的Java程序,验证环境配置是否成功:

nano HelloWorld.java

输入以下内容:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Java环境配置成功!");
    }
}

保存并退出,然后编译并运行:

javac HelloWorld.java  # 编译Java文件
java HelloWorld        # 运行程序

若输出Java环境配置成功!,则说明Java运行时环境配置完成。

常见问题解决

通过以上步骤,你可以在Ubuntu上成功配置Java运行时环境,并根据需要切换版本或设置环境变量。

0
看了该问题的人还看了