• 精创网络
  • 精创网络
  • 首页
  • 产品优势
  • 产品价格
  • 产品功能
  • 关于我们
  • 在线客服
  • 登录
  • DDoS防御和CC防御
  • 精创网络云防护,专注于大流量DDoS防御和CC防御。可防止SQL注入,以及XSS等网站安全漏洞的利用。
  • 免费试用
  • 新闻中心
  • 关于我们
  • 资讯动态
  • 帮助文档
  • 白名单保护
  • 常见问题
  • 政策协议
  • 帮助文档
  • 在Linux上安装JDK的方法和详细步骤
  • 来源:www.jcwlyf.com更新时间:2025-02-10
  • 在Linux上安装JDK(Java Development Kit)是开发Java程序时必不可少的步骤。JDK包含了Java编程语言的开发工具,支持程序的编译、调试、运行等功能。无论是进行Android开发、企业级应用开发,还是进行数据处理,安装JDK是每个开发者的基础工作。在Linux系统中,安装JDK的方法有很多,本文将详细介绍在常见的Linux发行版(如Ubuntu、CentOS)上安装JDK的具体步骤,帮助你顺利完成JDK的安装。

    首先需要确认,Linux系统通常是支持多种JDK版本的,比如Oracle JDK、OpenJDK等。本文将着重讲解如何在Linux系统中安装Oracle JDK和OpenJDK,涵盖从下载、安装、配置到测试的全过程,帮助你掌握所有关键步骤。

    一、安装前的准备工作

    在开始安装JDK之前,需要确保系统已经更新,并且具备必要的权限。可以通过以下步骤检查系统更新情况并升级系统:

    sudo apt update
    sudo apt upgrade

    通过上述命令,你可以确保系统中的软件包是最新的。接下来,需要确认你的Linux发行版和版本。在Ubuntu、CentOS等主流Linux发行版中,安装JDK的方法稍有不同,因此了解系统的具体版本对于选择正确的安装方法至关重要。

    二、安装OpenJDK

    OpenJDK是一个开源版本的JDK,通常已经预装在大部分Linux发行版中,或者可以通过包管理工具直接安装。如果你的Linux系统中没有安装OpenJDK,可以按照以下步骤安装。

    1. 在Ubuntu/Debian系统中安装OpenJDK

    在Ubuntu或Debian系列的Linux系统中,安装OpenJDK非常简单。只需要使用apt包管理器即可。首先,可以通过以下命令来查看系统中可以安装的JDK版本:

    sudo apt search openjdk

    该命令会列出可用的OpenJDK版本,例如OpenJDK 8、OpenJDK 11等。选择一个你需要的版本,然后通过以下命令安装:

    sudo apt install openjdk-11-jdk

    安装完成后,可以通过以下命令确认JDK是否安装成功:

    java -version

    如果安装成功,终端会输出类似如下的信息:

    openjdk version "11.0.8" 2020-07-14
    OpenJDK Runtime Environment (build 11.0.8+10)
    OpenJDK 64-Bit Server VM (build 11.0.8+10, mixed mode)

    2. 在CentOS/RHEL系统中安装OpenJDK

    在CentOS或RHEL系统中,使用yum包管理器安装OpenJDK。首先,通过以下命令查看可用的OpenJDK版本:

    sudo yum search openjdk

    安装所需版本的OpenJDK,例如OpenJDK 11,可以使用如下命令:

    sudo yum install java-11-openjdk-devel

    安装完成后,验证JDK版本:

    java -version

    输出类似于以下内容,说明安装成功:

    openjdk version "11.0.8" 2020-07-14
    OpenJDK Runtime Environment (build 11.0.8+10)
    OpenJDK 64-Bit Server VM (build 11.0.8+10, mixed mode)

    三、安装Oracle JDK

    相比于OpenJDK,Oracle JDK是由Oracle公司提供的商业JDK,通常包括一些额外的优化和特性。尽管Oracle JDK需要接受许可协议,但它是许多企业级应用的首选版本。接下来,我们将介绍如何在Linux上安装Oracle JDK。

    1. 下载Oracle JDK

    首先需要访问Oracle官方网站,下载你需要的JDK版本。你可以从Oracle JDK下载页面获取最新版本的JDK:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html。在下载页面中,选择适合Linux系统的版本(例如tar.gz格式的文件)。

    2. 解压并安装Oracle JDK

    下载完成后,将JDK压缩包上传至Linux服务器的指定目录,通常是/opt目录。然后执行以下命令解压JDK压缩包:

    tar -xvzf jdk-11.0.8_linux-x64_bin.tar.gz

    解压完成后,你可以看到一个名为jdk-11.0.8的目录,进入该目录后,便可以开始配置JDK。

    3. 配置环境变量

    接下来,需要配置Java的环境变量。编辑/etc/profile文件,将Oracle JDK的路径添加到环境变量中:

    sudo vi /etc/profile

    在文件的末尾添加如下内容:

    export JAVA_HOME=/opt/jdk-11.0.8
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

    保存并退出编辑器后,运行以下命令使配置生效:

    source /etc/profile

    4. 验证安装

    最后,验证Oracle JDK是否安装成功,执行以下命令:

    java -version

    如果安装成功,终端会输出类似于以下信息:

    java version "11.0.8" 2020-07-14
    Java(TM) SE Runtime Environment (build 11.0.8+10)
    Java HotSpot(TM) 64-Bit Server VM (build 11.0.8+10, mixed mode)

    四、配置默认JDK

    如果系统中同时安装了多个版本的JDK,可以使用update-alternatives工具在Ubuntu/Debian系统中设置默认JDK版本。在终端中输入以下命令:

    sudo update-alternatives --config java

    执行该命令后,系统会列出所有已安装的Java版本,输入对应的序号来选择默认的JDK。

    同样的方法也可以用于配置javac(Java编译器)的默认版本:

    sudo update-alternatives --config javac

    五、在Linux系统中卸载JDK

    如果不再需要某个版本的JDK,可以通过包管理工具进行卸载。对于OpenJDK,使用以下命令卸载:

    sudo apt remove openjdk-11-jdk

    对于Oracle JDK,如果是手动安装的,可以直接删除解压目录:

    sudo rm -rf /opt/jdk-11.0.8

    卸载完成后,记得清理环境变量中的配置。

    六、总结

    在Linux系统中安装JDK,无论是选择OpenJDK还是Oracle JDK,都有各自的优缺点。OpenJDK是开源免费的,适合大部分开发者;而Oracle JDK则提供了更好的性能优化和技术支持。通过本文的步骤,你可以在Ubuntu、CentOS等主流Linux发行版上轻松安装JDK,配置环境变量,验证安装情况,并且掌握了卸载JDK的技巧。希望本文能够帮助你顺利完成JDK的安装,开启你的Java开发之旅。

  • 关于我们
  • 关于我们
  • 服务条款
  • 隐私政策
  • 新闻中心
  • 资讯动态
  • 帮助文档
  • 网站地图
  • 服务指南
  • 购买流程
  • 白名单保护
  • 联系我们
  • QQ咨询:189292897
  • 电话咨询:16725561188
  • 服务时间:7*24小时
  • 电子邮箱:admin@jcwlyf.com
  • 微信咨询
  • Copyright © 2025 All Rights Reserved
  • 精创网络版权所有
  • 皖ICP备2022000252号
  • 皖公网安备34072202000275号