Springboot的jdk安装与配置教程

 更新时间:2025年12月02日 11:03:59   作者:e***9857  
本文介绍了在Windows、macOS和Linux系统上下载和配置JDK(Java Development Kit)的步骤,它涵盖了从下载JDK、选择合适的安装路径、配置环境变量到验证安装的全过程,感兴趣的朋友跟随小编一起看看吧

Windows系统

点击进入

下滑,点击进入下载

根据自己的系统选择(推荐下载的文件.exe)

  • 安装JDK
    • 双击下载的.exe文件启动安装向导。
    • 选择安装路径,默认路径通常是C:Program FilesJavajdk-xx.x.x,你也可以选择自定义路径。
    • 安装过程中,你可以选择安装的组件,通常默认选项即可。
    • 完成安装向导,点击“关闭”完成安装。
  • 配置环境变量
    • 右键点击“计算机”或“此电脑”,选择“属性”。
    • 没有计算机也可以这样,点击开始,点击设置

点系统下滑到关于

点击“高级系统设置”,然后点击“环境变量”。

在“系统变量”区域,点击“新建”,创建一个新的变量:

变量名:JAVA_HOME

变量值:JDK的安装路径(例如:C:Program FilesJavajdk-xx.x.x

找到Path变量,点击“编辑”,在变量值的末尾添加%JAVA_HOME%in

  • 在“编辑环境变量”窗口中,点击“新建”,添加%JAVA_HOME%in
  • 点击“确定”保存更改,并关闭所有剩余的系统属性窗口。
  • 验证安装
    • 打开命令提示符(CMD),可以通过在搜索栏输入cmd并回车来打开。
    • 在命令提示符中输入以下命令并按回车:
java -version

如果安装成功,它会显示安装的Java版本。

同样,输入以下命令来检查Java编译器的版本:

javac -version

如果安装成功,它会显示安装的Java编译器版本。

出现图片中的结果就表示成功了。

macOS系统

  • 下载JDK
    • 使用Safari或任何其他Web浏览器访问Oracle官方网站或其他JDK提供商网站。
    • 选择适合macOS的JDK版本,通常是一个.dmg文件。
    • 下载文件,这可能需要一些时间,取决于你的网络速度。
  • 安装JDK
    • 双击下载的.dmg文件,这将打开一个安装窗口。
    • 将JDK图标拖动到“应用程序”文件夹中,这是安装过程的一部分。
    • 安装完成后,关闭安装窗口。
  • 配置环境变量
    • 打开终端应用程序,可以通过Finder中的“应用程序” > “实用工具”找到。
    • 使用文本编辑器打开.bash_profile.zshrc文件。如果你不确定使用哪个shell,可以通过在终端输入echo $SHELL来检查。
    • 如果你使用的是bash shell,输入:
nano ~/.bash_profile

如果你使用的是zsh shell(macOS Catalina及以后版本默认使用zsh),输入:

nano ~/.zshrc

在打开的文件中,添加以下行:

export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH

保存并关闭文件。对于nano编辑器,你可以按Ctrl + X,然后按Y确认保存,最后按Enter键。

为了让更改立即生效,运行以下命令来应用更改:

source ~/.bash_profile

或者对于zsh:

source ~/.zshrc

验证安装

在终端中输入以下命令并按回车:

java -version

如果安装成功,它会显示安装的Java版本。

同样,输入以下命令来检查Java编译器的版本:

javac -version

如果安装成功,它会显示安装的Java编译器版本。

Linux系统

打开终端。

使用wgetcurl命令下载JDK。例如,使用wget

wget [JDK下载链接]

或者使用curl

curl -O [JDK下载链接]

替换[JDK下载链接]为你从Oracle官网或其他JDK提供商网站获取的实际下载链接。

步骤1:配置环境变量

步骤2:验证安装

在终端中输入以下命令并按回车:

java -version

如果安装成功,它会显示安装的Java版本。

同样,输入以下命令来检查Java编译器的版本:

javac -version

如果安装成功,它会显示安装的Java编译器版本。

使用文本编辑器打开.bashrc.profile文件。例如,使用nano编辑器:

nano ~/.bashrc

在打开的文件中,添加以下行:

export JAVA_HOME=/opt/jdk-xx.x.x
export PATH=$JAVA_HOME/bin:$PATH

替换/opt/jdk-xx.x.x为你解压JDK的实际路径。

保存并关闭文件。对于nano编辑器,你可以按Ctrl + X,然后按Y确认保存,最后按Enter键。

为了让更改立即生效,运行以下命令来应用更改:

source ~/.bashrc

或者对于.profile

source ~/.profile

打开终端。

步骤3:安装JDK

使用tar命令解压下载的JDK文件到/opt目录或其他你选择的目录。例如:

sudo tar -xzf jdk-xx.x.x_linux-x64.tar.gz -C /opt/

替换jdk-xx.x.x_linux-x64.tar.gz为你下载的文件名。

到此这篇关于Springboot的jdk安装与配置教程的文章就介绍到这了,更多相关Springboot jdk安装配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java NIO:浅析IO模型_动力节点Java学院整理

    Java NIO:浅析IO模型_动力节点Java学院整理

    在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。对java io nio相关知识感兴趣的朋友一起学习吧
    2017-05-05
  • springboot整合shiro与自定义过滤器的全过程

    springboot整合shiro与自定义过滤器的全过程

    这篇文章主要给大家介绍了关于springboot整合shiro与自定义过滤器以及Shiro中权限控制的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-01-01
  • Jmeter参数化实现方法及应用实例

    Jmeter参数化实现方法及应用实例

    这篇文章主要介绍了Jmeter参数化实现方法及应用实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • java 多线程的同步几种方法

    java 多线程的同步几种方法

    这篇文章主要介绍了java 多线程的同步几种方法的相关资料,这里提供5种方法,需要的朋友可以参考下
    2017-09-09
  • Spring Boot面试必问之启动流程知识点详解

    Spring Boot面试必问之启动流程知识点详解

    SpringBoot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手,这篇文章主要给大家介绍了关于Spring Boot面试必问之启动流程知识点的相关资料,需要的朋友可以参考下
    2022-06-06
  • SpringBoot中的ApplicationListener事件监听器使用详解

    SpringBoot中的ApplicationListener事件监听器使用详解

    这篇文章主要介绍了SpringBoot中的ApplicationListener事件监听器使用详解,ApplicationListener是应用程序的事件监听器,继承自java.util.EventListener标准接口,采用观察者设计模式,需要的朋友可以参考下
    2023-11-11
  • Java中ArrayList同步的2种方法分享

    Java中ArrayList同步的2种方法分享

    这篇文章主要分享了Java中ArrayList同步的2种方法,Collections.synchronizedList()的方法,这个方法要进行串行访问以及使用CopyOnWriteArrayList,下面分享内容需要的小伙伴可以参考一下
    2022-03-03
  • springboot application无法使用$获取pom变量的问题及解决

    springboot application无法使用$获取pom变量的问题及解决

    这篇文章主要介绍了springboot application无法使用$获取pom变量的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • MyBatis 枚举映射的实现示例

    MyBatis 枚举映射的实现示例

    本文主要介绍了MyBatis 枚举映射的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-06-06
  • 深入解析反编译字节码文件中的代码逻辑JVM中的String操作

    深入解析反编译字节码文件中的代码逻辑JVM中的String操作

    这篇文章主要介绍了深入解析反编译字节码文件中的代码逻辑JVM中的String操作,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10

最新评论