发布于2026-07-24 阅读(0)
扫一扫,手机访问
聊聊怎么在CentOS上搭Ja va开发环境。这事儿其实不难,但细节不少,走对流程能省不少折腾。
在动手配置Ja va开发环境之前,有个小步骤不能跳过——先更新系统软件包,确保兼容性没问题。

sudo yum update -y
# CentOS 7/8通用更新命令
Ja va开发环境的核心就是JDK,也就是Ja va Development Kit。必须安装包含编译器(ja vac)的开发版本,光有运行环境是不够的。下面介绍两种常见的安装方式。
YUM会自动处理依赖关系,省心省力,适合大多数场景。
sudo yum install -y ja va-1.8.0-openjdk-develsudo yum install -y ja va-11-openjdk-develsudo yum install -y epel-release
sudo yum install -y ja va-17-openjdk-devel如果对版本有特定要求,比如想用Oracle JDK 11,可以手动操作。
jdk-11.0.15_linux-x64_bin.tar.gz。/usr/local/ja va):sudo mkdir -p /usr/local/ja va
sudo tar -zxvf jdk-11.0.15_linux-x64_bin.tar.gz -C /usr/local/ja vasudo chmod u+x /usr/local/ja va/jdk-11.0.15接下来,得让系统知道JDK装在哪——也就是配置环境变量。需要设置三个东西:JA VA_HOME(JDK安装路径)、PATH(可执行文件路径)和CLASSPATH(类库路径)。
sudo vi /etc/profileexport JA VA_HOME=/usr/local/ja va/jdk-11.0.15
export PATH=$JA VA_HOME/bin:$PATH
export CLASSPATH=.:$JA VA_HOME/lib/dt.jar:$JA VA_HOME/lib/tools.jarsource /etc/profile配置完别急着走,先跑几个命令验证一下,确认一切正常。
ja va -version输出应该包含JDK版本,比如openjdk version "11.0.15"。ja vac -version如果输出ja vac 11.0.15,说明配置成功。如果还想进一步优化开发体验,可以看看下面这些。
sudo alternatives --config ja va根据提示选择对应的JDK编号。sudo yum install -y ma ven # 安装Ma ven
sudo yum install -y gradle # 安装GradleideaIC-2025.2.tar.gz。tar -zxvf ideaIC-2025.2.tar.gz -C /opt
cd /opt/idea-IC-2025.2/bin
./idea.sh碰到问题别慌,大部分情况都逃不出下面这几类。
PATH变量是否包含JDK的bin目录,比如/usr/local/ja va/jdk-11.0.15/bin。alternatives --config ja va切换默认版本,或者直接卸载旧版本:sudo yum remove -y ja va-1.8.0-openjdk # 示例:卸载OpenJDK 8source /etc/profile已经执行过,或者重新登录终端。通过以上步骤,CentOS上的Ja va开发环境就搭好了,可以开始写代码了。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8