CentOS环境下Java编译成功指南

作者:技术拾光

时间:2026-07-26

浏览:469

在CentOS系统上编译运行Java程序,首先需要运行yumupdate命令更新系统软件包,然后通过yuminstalljava-1.8.0-openjdk-devel安装OpenJDK1.8开发环境,接着使用java-version验证安装版本是否正确,之后编写Java源代码文件,再使用javac命令编译生成对应的.class字节码文件,最后通过java命

文章目录

在CentOS上编译Java程序:完整步骤与注意事项

在CentOS上编译Java程序,核心就是两步:装好JDK,然后用javac和java命令。不过不少新手在第一步就卡住了——不是装错版本,就是环境变量没配好。下面把整个流程拆开来过一遍,确保每一步都踩实。

CentOS环境下Java编译成功指南

第一步:更新系统包

无论你是刚接触Linux,还是从其他系统切换过来,先花一分钟把系统包更新到最新,这是避免后续依赖冲突最简单的方法。打开终端,执行:

sudo yum update

第二步:安装JDK

更新完系统,下一步就是安装Java Development Kit(JDK)。这里以OpenJDK 1.8为例,它是目前企业级项目里最常用的版本之一,稳定且兼容性广。直接一条命令搞定:

sudo yum install java-1.8.0-openjdk-devel

如果你需要其他版本,比如Java 11或17,把java-1.8.0-openjdk-devel替换成对应的包名即可,比如java-11-openjdk-devel。

第三步:验证安装

安装完成后,验证一下是否真的装好了。运行:

java -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.java,输入下面的代码:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

保存退出后,用javac命令编译它:

javac HelloWorld.java

如果没有任何错误提示,说明编译成功——当前目录下会多出一个HelloWorld.class字节码文件。最后一步,运行这个程序:

java HelloWorld

屏幕上应该会打印出:

Hello, World!

总结

整个过程走下来,你已经在CentOS上成功完成了一次完整的Java编译与运行。看起来简单,但这套流程是后续所有Java开发的基础——无论是写一个工具类,还是搭建一个微服务,底层都是同样的原理:先编译,再运行。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章