在 Debian 系统上编译 Java 程序,常用的命令取决于你使用的是 JDK 自带的编译器 还是 构建工具。下面是最常见的几种方式:
javac 编译(最基础)sudo apt update
sudo apt install default-jdk
查看是否安装成功:
java -version
javac -version
javac HelloWorld.java
生成:
HelloWorld.class
java HelloWorld
⚠️ 注意:不要加 .class
javac *.java
或指定多个文件:
javac Main.java Utils.java
javac -d out src/HelloWorld.java
运行:
java -cp out HelloWorld
sudo apt install maven
mvn compile
运行:
mvn exec:java -Dexec.mainClass="com.example.Main"
sudo apt install gradle
gradle build
javac: command not found说明没装 JDK,只装了 JRE:
sudo apt install default-jdk
Debian 默认通常是 OpenJDK,完全可用于编译和运行。
sudo apt install default-jdk
javac HelloWorld.java
java HelloWorld
如果你是 编译 Android / 旧项目 / 指定 Java 版本,可以告诉我具体场景,我可以给你更精确的命令。