在 CentOS 上编译(和运行)Java 程序,通常分为 安装 JDK → 编写代码 → 编译 → 运行 几个步骤。下面给你一套常用命令。
java -version
javac -version
如果 javac 不存在,说明没装 JDK。
sudo yum install -y java-1.8.0-openjdk-devel
或 Java 11:
sudo yum install -y java-11-openjdk-devel
javac -version
vi Hello.java
示例内容:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello CentOS");
}
}
⚠️ 文件名必须和 public 类名一致
javac Hello.java
编译成功后会生成:
Hello.class
java Hello
输出:
Hello CentOS
javac -d ./out Hello.java
javac *.java
javac -encoding UTF-8 Hello.java
javac -d bin src/com/example/*.java
java -cp bin com.example.Main
command not found: javac➡ 没装 devel 包(JDK)
sudo su -
可考虑:
如果你愿意,可以告诉我:
我可以给你更精确的命令。