发布于2026-07-24 阅读(0)
扫一扫,手机访问
在CentOS上编译Ja va程序,其实核心就是两步:装好JDK,然后正常用ja vac和ja va。不过有不少新手在第一步就卡住了——不是装错版本,就是环境变量没配好。下面把整个流程拆开来过一遍,确保每一步都踩实。

无论你是刚接触Linux,还是从其他系统切过来的,先花一分钟把系统包更新到最新,这是避免后续依赖冲突最简单的方法。打开终端,执行:
sudo yum update
更新完系统,下一步就是安装Ja va Development Kit(JDK)。这里以OpenJDK 1.8为例,它是目前企业级项目里最常用的版本之一,稳定且兼容性广。直接一条命令搞定:
sudo yum install ja va-1.8.0-openjdk-devel
如果你需要其他版本,比如Ja va 11或17,把ja va-1.8.0-openjdk-devel替换成对应的包名即可,比如ja va-11-openjdk-devel。
安装完成后,验证一下是否真的装好了。运行:
ja va -version
正常你会看到类似这样的输出:
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
看到版本号就说明JDK已经就位了。接下来写一个简单的测试程序。用你习惯的文本编辑器(比如vim、nano)创建一个文件,命名为HelloWorld.ja va,输入下面的代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
保存退出后,用ja vac命令编译它:
ja vac HelloWorld.ja va
如果没有任何错误提示,说明编译成功——当前目录下会多出一个HelloWorld.class字节码文件。最后一步,运行这个程序:
ja va HelloWorld
屏幕上应该会打印出:
Hello, World!
整个过程走下来,你已经在CentOS上成功完成了一次完整的Ja va编译与运行。看起来简单,但这套流程是后续所有Ja va开发的基础——无论是写一个工具类,还是搭建一个微服务,底层都是同样的原理:先编译,再运行。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8