CentOS上如何安装Java编译器

608
2025/3/17 21:31:44
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS上安装Java编译器(通常是OpenJDK或Oracle JDK)的步骤如下:

使用yum安装OpenJDK

  1. 更新系统包

    sudo yum update -y
    
  2. 安装OpenJDK开发工具包

    sudo yum install java-1.8.0-openjdk-devel -y
    

    这将安装OpenJDK 1.8及其开发工具包,包括javac编译器。

  3. 验证安装

    javac -version
    

    如果安装成功,你应该能看到类似如下的输出:

    javac 1.8.0_333
    

使用yum安装Oracle JDK

如果你需要安装Oracle JDK,可以按照以下步骤进行:

  1. 下载Oracle JDK: 访问Oracle官方网站下载适用于Linux的Oracle JDK压缩包。请注意,Oracle JDK是商业软件,可能需要购买许可证。

  2. 上传并解压文件: 将下载的压缩包上传到你的CentOS服务器,并解压到一个目录中,例如/usr/lib/jvm

    sudo mkdir -p /usr/lib/jvm
    sudo tar zxvf jdk-8u333-linux-x64.tar.gz -C /usr/lib/jvm
    
  3. 配置环境变量: 编辑/etc/profile文件或~/.bashrc文件,添加以下内容:

    export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_333
    export PATH=$PATH:$JAVA_HOME/bin
    

    然后使配置生效:

    source /etc/profile
    

    或者:

    source ~/.bashrc
    
  4. 验证安装

    javac -version
    

    如果安装成功,你应该能看到类似如下的输出:

    javac 1.8.0_333
    

使用SDKMAN安装Java

SDKMAN(Software Development Kit Manager)是一个用于管理多个软件开发工具包的流行工具,包括Java。使用SDKMAN可以轻松安装和管理不同版本的Java。

  1. 安装SDKMAN

    curl -s "https://get.sdkman.io" | bash
    source "$HOME/.sdkman/bin/sdkman-init.sh"
    
  2. 列出可用的Java版本

    sdk list java
    
  3. 安装特定版本的Java

    sdk install java 8.0.333-open
    
  4. 切换到安装的Java版本

    sdk use java 8.0.333-open
    
  5. 验证安装

    javac -version
    

    如果安装成功,你应该能看到类似如下的输出:

    javac 1.8.0_333
    

通过以上步骤,你可以在CentOS上成功安装Java编译器。选择适合你需求的方法进行安装即可。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: MongoDB在CentOS上的存储引擎选择建议