在 Debian 上编译 Java 程序,一般步骤如下:
sudo apt update
例如安装 Java 11(常用稳定版本):
sudo apt install openjdk-11-jdk
其他版本示例:
sudo apt install openjdk-17-jdk
sudo apt install openjdk-8-jdk
java -version
javac -version
能看到版本号说明安装成功。
例如创建 Hello.java:
nano Hello.java
内容:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Debian");
}
}
⚠️ 文件名必须与 public class 名称一致。
使用 javac 编译:
javac Hello.java
编译成功后会生成:
Hello.class
java Hello
输出:
Hello Debian
说明只装了 JRE,没装 JDK:
sudo apt install openjdk-11-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac
maven:sudo apt install maven
gradle:sudo apt install gradle
如果你有具体 Java 版本需求或项目结构(多文件/包),可以告诉我,我可以给你更详细的编译方式。