Springboot的jak安装与配置实践

 更新时间:2026年04月03日 09:14:55   作者:旺旺小崔崔  
本文介绍了在Windows、macOS和Linux系统下安装JDK的方法,包括下载、安装、配置环境变量以及验证安装步骤,不同操作系统对应不同下载链接及安装方式,配置环境变量需要修改系统属性或.bash_profile文件,验证安装通过命令行检查Java版本

Windows系统

下载JDK

访问Oracle官网或其他JDK提供商网站,下载适合Windows系统的JDK版本。

网站地址:Oracle 甲骨文中国 | 云应用和云平台

点击进入

下滑,点击进入下载

根据自己的系统选择(推荐下载的文件.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提供商网站获取的实际下载链接。

步骤3:配置环境变量

步骤4:验证安装

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

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

打开终端。

步骤2:安装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为你下载的文件名。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java利用读写的方式实现音频播放代码实例

    Java利用读写的方式实现音频播放代码实例

    这篇文章主要介绍了Java利用读写的方式实现音频播放代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • SpringBoot 配置文件加载位置与优先级问题详解

    SpringBoot 配置文件加载位置与优先级问题详解

    这篇文章主要介绍了SpringBoot 配置文件加载位置与优先级问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • SpringBoot项目War包部署无法注册到Nacos中的解决

    SpringBoot项目War包部署无法注册到Nacos中的解决

    这篇文章主要介绍了SpringBoot项目War包部署无法注册到Nacos中的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • JavaWeb中导出excel文件的简单方法

    JavaWeb中导出excel文件的简单方法

    下面小编就为大家带来一篇JavaWeb中导出excel文件的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-10
  • java中如何判断JSONObject是否存在某个Key

    java中如何判断JSONObject是否存在某个Key

    这篇文章主要介绍了java中如何判断JSONObject是否存在某个Key,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • 使用Java实现查看线程的运行状态(附源码)

    使用Java实现查看线程的运行状态(附源码)

    在现代 Java 应用中,线程的运行状态对于排查问题和优化性能具有至关重要的作用,本文将使用Java编写一个查看线程运行状态的工具,有需要的可以了解下
    2025-03-03
  • 详解JAVA 七种创建单例的方法

    详解JAVA 七种创建单例的方法

    这篇文章主要介绍了详解JAVA 七种创建单例的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • mybatis日志打印的两款IDEA插件推荐

    mybatis日志打印的两款IDEA插件推荐

    这篇文章主要给大家推荐介绍了关于mybatis日志打印的两款IDEA插件,文中通过图文以及实例代码介绍的非常详细,对大家学习或者使用mybatis具有一定的参考学习价值,需要的朋友可以参考下
    2023-04-04
  • SpringBoot使用Kafka来优化接口请求的并发方式

    SpringBoot使用Kafka来优化接口请求的并发方式

    这篇文章主要介绍了SpringBoot使用Kafka来优化接口请求的并发方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • Spring Shell 命令行实现交互式Shell应用开发

    Spring Shell 命令行实现交互式Shell应用开发

    本文主要介绍了Spring Shell 命令行实现交互式Shell应用开发,能够帮助开发者快速构建功能丰富的命令行应用程序,具有一定的参考价值,感兴趣的可以了解一下
    2025-04-04

最新评论