可以,CentOS 完全可以用来编译 Java 程序,而且这是非常常见的用途之一。下面分几种情况说明:
Java 是跨平台语言,只要有 JDK,就可以在 CentOS 上编译 .java 文件。
CentOS 7 / 8 / Stream 都可以:
# 查看可用版本
yum search java | grep jdk
# 安装 OpenJDK(推荐)
sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
devel包一定要装,否则没有javac
java -version
javac -version
javac HelloWorld.java
java HelloWorld
sudo yum install -y java-11-openjdk java-11-openjdk-devel
或手动下载 Oracle / Adoptium JDK,然后配置 JAVA_HOME。
✅ 都可以,例如:
sudo yum install -y maven
mvn package
sudo yum install -y gradle
gradle build
javac 命令?✅ 没装 devel:
sudo yum install java-1.8.0-openjdk-devel
✅ 可以
.class 和 .jar 是跨平台的✅ CentOS 不仅能编译 Java,而且是服务器上编译和运行 Java 的主流环境之一。
如果你愿意,可以告诉我:
我可以给你更精确的配置步骤。