可以,但 CentOS 本身不能直接“凭空”编译 Java 文件,需要先安装 JDK(Java Development Kit),然后使用 javac 命令来编译。
✅ 能,前提是:
javac 命令CentOS 只是 Linux 发行版,Java 编译能力来自 JDK。
java -version
javac -version
javac 命令不存在,说明只装了 JRE,不能编译。sudo yum install java-1.8.0-openjdk-devel
或
sudo yum install java-11-openjdk-devel
注意:
devel才是包含javac的
.rpm 或 .tar.gzJAVA_HOME 和 PATH假设有文件 Hello.java:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello CentOS");
}
}
编译:
javac Hello.java
运行:
java Hello
javac 编译,用 java 运行如果你愿意,可以告诉我:
我可以给你更精确的命令。