商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > Java开发环境在CentOS怎么配置

Java开发环境在CentOS怎么配置

  发布于2026-07-24 阅读(0)

扫一扫,手机访问

聊聊怎么在CentOS上搭Ja va开发环境。这事儿其实不难,但细节不少,走对流程能省不少折腾。

一、准备工作:更新系统包

在动手配置Ja va开发环境之前,有个小步骤不能跳过——先更新系统软件包,确保兼容性没问题。

Ja va开发环境在CentOS怎么配置

sudo yum update -y
# CentOS 7/8通用更新命令

二、安装JDK(核心开发工具)

Ja va开发环境的核心就是JDK,也就是Ja va Development Kit。必须安装包含编译器(ja vac)的开发版本,光有运行环境是不够的。下面介绍两种常见的安装方式。

1. 使用YUM包管理器安装(推荐,适合新手)

YUM会自动处理依赖关系,省心省力,适合大多数场景。

  • 安装OpenJDK 8(LTS版本,兼容性好):
    sudo yum install -y ja va-1.8.0-openjdk-devel
  • 安装OpenJDK 11(长期支持,企业常用):
    sudo yum install -y ja va-11-openjdk-devel
  • 安装OpenJDK 17(最新LTS版本,支持新特性):如果默认仓库没有17版本,先启用EPEL仓库:
    sudo yum install -y epel-release
    sudo yum install -y ja va-17-openjdk-devel

2. 手动下载安装包安装(适合指定版本)

如果对版本有特定要求,比如想用Oracle JDK 11,可以手动操作。

  • 下载JDK:从Oracle官网或OpenJDK官网下载Linux版tar.gz包,比如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 va
  • 设置可执行权限:
    sudo chmod u+x /usr/local/ja va/jdk-11.0.15

三、配置环境变量(使JDK全局可用)

接下来,得让系统知道JDK装在哪——也就是配置环境变量。需要设置三个东西:JA VA_HOME(JDK安装路径)、PATH(可执行文件路径)和CLASSPATH(类库路径)。

  • 编辑全局配置文件(对所有用户生效):
    sudo vi /etc/profile
  • 在文件末尾添加以下内容(以手动安装的JDK 11为例,路径记得换成实际的):
    export 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.jar
  • 使配置生效:
    source /etc/profile

四、验证安装(确认配置正确)

配置完别急着走,先跑几个命令验证一下,确认一切正常。

  • 检查Ja va版本:
    ja va -version
    输出应该包含JDK版本,比如openjdk version "11.0.15"
  • 检查编译器是否可用:
    ja vac -version
    如果输出ja vac 11.0.15,说明配置成功。

五、可选配置(增强开发能力)

如果还想进一步优化开发体验,可以看看下面这些。

  • 设置默认Ja va版本(多版本时):系统装了多个Ja va版本,可以用以下命令切换:
    sudo alternatives --config ja va
    根据提示选择对应的JDK编号。
  • 安装构建工具:Ma ven(项目管理)或Gradle(自动化构建):
    sudo yum install -y ma ven  # 安装Ma ven
    sudo yum install -y gradle  # 安装Gradle
  • 安装IDE(集成开发环境):推荐IntelliJ IDEA(社区版免费):
    • 下载Linux版安装包,比如ideaIC-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 8
  • 环境变量未生效:确保source /etc/profile已经执行过,或者重新登录终端。

通过以上步骤,CentOS上的Ja va开发环境就搭好了,可以开始写代码了。

本文转载于:https://www.yisu.com/ask/98652118.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注