温馨提示×

如何在CentOS上安装最新Java编译器

小樊
52
2025-09-24 12:47:33
栏目: 编程语言

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

方法一:使用yum安装OpenJDK

  1. 更新系统包

    sudo yum update -y 
  2. 安装OpenJDK

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

    这里以Java 11为例,如果你需要其他版本,可以替换相应的版本号(例如java-17-openjdk-devel)。

  3. 验证安装

    java -version javac -version 

    你应该能看到Java和javac的版本信息。

方法二:手动下载并安装Oracle JDK

  1. 下载Oracle JDK 访问Oracle官方网站,下载适用于Linux的JDK安装包(通常是.tar.gz格式)。

  2. 解压安装包

    sudo mkdir /usr/lib/jvm sudo tar zxvf jdk-<version>_linux-x64_bin.tar.gz -C /usr/lib/jvm 

    <version>替换为你下载的JDK版本号。

  3. 配置环境变量 编辑/etc/profile.d/java.sh文件:

    sudo nano /etc/profile.d/java.sh 

    添加以下内容:

    export JAVA_HOME=/usr/lib/jvm/jdk-<version> export PATH=$PATH:$JAVA_HOME/bin 

    保存并退出编辑器。

  4. 使环境变量生效

    source /etc/profile.d/java.sh 
  5. 验证安装

    java -version javac -version 

    你应该能看到Java和javac的版本信息。

方法三:使用SDKMAN安装多个Java版本

如果你需要管理多个Java版本,可以使用SDKMAN

  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 <version> 

    例如,安装Java 17:

    sdk install java 17.0.1-open 
  4. 切换Java版本

    sdk use java <version> 
  5. 验证安装

    java -version javac -version 

通过以上方法,你可以在CentOS上成功安装最新版本的Java编译器。

0