温馨提示×

ubuntu怎么跑java程序

小樊
40
2026-09-10 03:38:08
栏目: 编程语言

在 Ubuntu 上运行 Java 程序,一般分安装 JDK → 编写/准备 Java 文件 → 编译 → 运行几个步骤。下面是最常见、最实用的做法。


一、安装 Java(JDK)

1. 更新软件源

sudo apt update

2. 安装 OpenJDK(推荐)

一般装 JDK 11 或 17(稳定且常用):

# Java 11
sudo apt install openjdk-11-jdk

# 或 Java 17
sudo apt install openjdk-17-jdk

3. 验证是否安装成功

java -version
javac -version

能看到版本号就说明 OK。


二、运行一个简单的 Java 程序

1. 写一个简单的 Java 文件

mkdir ~/java_demo
cd ~/java_demo
nano Hello.java

内容:

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello Ubuntu!");
    }
}

保存退出(Ctrl+O,回车,Ctrl+X)


2. 编译 Java 程序

javac Hello.java

会生成一个 Hello.class 文件。


3. 运行 Java 程序

java Hello

输出:

Hello Ubuntu!

⚠️ 注意:

  • java 后面跟的是类名,不是 .class 文件名

三、运行带 package 的 Java 程序

例如:

package com.demo;

public class Main {
    public static void main(String[] args) {
        System.out.println("Package demo");
    }
}

目录结构:

com/demo/Main.java

编译:

javac com/demo/Main.java

运行:

java com.demo.Main

四、运行别人给的 Java 项目(常见情况)

1. 有 .java 源码

javac *.java
java Main

2. 有 .jar 文件

java -jar xxx.jar

如果提示没有主类:

java -cp xxx.jar com.example.Main

五、常见问题

1. command not found: java

说明没装 JDK,或环境变量没配置。

2. 多个 Java 版本切换

sudo update-alternatives --config java

六、最小速查命令

sudo apt install openjdk-17-jdk
javac Hello.java
java Hello

如果你愿意,可以告诉我:

  • 运行现成 jar
  • 还是自己写 Java 项目
  • 还是Spring / Android / 服务器环境

我可以按你的场景给你更具体的步骤。

0