Spring Boot环境配置

需要准备的环境:Spring boot 2.x需要JDK 1.8.0_201(以上版本),Spring boot3.x需要JDK17
                              Apache Maven 3.6.0(以上版本)
                              Intellij IDEA Ultimate旗舰版

目录

一. JDK安装

 1. JDK的下载与安装

 2. 环境变量配置

二. Maven安装

 1. Maven的下载与安装

 2. Maven环境变量配置

 3. 添加环境变量

 4. 验证环境变量配置成功

 5. Maven中央仓库配置(重要)

三. IntelliJ IDEA Ultimate旗舰版

 1. 对项目进行全局配置

 2. 对Maven进行配置

一. JDK安装

1. JDK的下载与安装

2. 环境变量配置

2.1 打开高级系统设置

2.2 打开环境变量

2.3 新建系统变量

2.4 新建JAVA_HOME变量,变量值为JDK安装路径

2.5 在系统变量中找到Path变量进行编辑

2.6 将刚才新建的JAVA_HOME变量加入其中

2.7 利用CMD命令验证环境变量是否配置成功 java -version

为什么需要配置环境变量?

为了在命令行窗口下编译和运行Java程序。 我们所写的Java程序,都是保存在一个后缀名为.java的文件当中的,这个文件称之为源文件。源文 件并不能被执行,它需要首先被编译成二进制字节码文件,也就是后缀名为.class的文件。

那么怎 样把源文件编译成二进制字节码文件呢?

这时候就需要用到JDK当中提供的编译程序来完成这个任 务。编译程序是一个后缀为.exe的可执行文件,名字叫做javac,它存在于JDK安装路径下的bin文 件夹中。 我们的源文件文件有可能会被保存到磁盘上任何一个文件夹中。当我们在源文件所在的文件夹中 去调用javac编译程序,系统会发现根本就找不到这个它。 所以我们要设置在任何目录下都调用到该指定文件,为了在在任何文件夹下都调用到某一指定目 录下的文件,我们就应该配置环境变量(指定目录路径),让系统在你所配置的路径下去自己查找这 些文件然后运行。

为什么需要新建JAVA_HOME变量?

方便引用 归一原则 当你JDK路径被迫改变的时候, 你仅需更改JAVA_HOME的变量值即可, 否则,你就要更改任何用绝对 路径引用JDK目录的文档, 要是万一你没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩 溃! 第三方软件会引用约定好的JAVA_HOME变量

JDK1.5之前的JDK版本还需要CLASSPATH的配置。

二. Maven的安装

1. Maven的下载与安装

2. Maven环境变量配置

Maven环境变量配置步骤与JDK环境变量配置类似

3. 添加环境变量

4. 验证环境变量配置成功

5. Maven中央仓库配置(重要)

配置maven中央仓库地址(参考https://blog.youkuaiyun.com/qq_47128897/article/details/131148421),中央 仓库是 Maven 的默认远程仓库,它包含了大量的开源 Java 项目和依赖库,我们可以通过 Maven 客户端 从中央仓库中下载需要的构建产物和依赖库,由于Maven默认的中央仓库地址较难访问,因此我们需要 配置国内镜像地址(镜像站,是指把现有的网站放在另外一个地方的服务器上的一个网站)提高下载速 率,这里我们使用阿里云镜像。

打开你的maven配置文件

将下述代码复制到mirrors里,然后保存

三. IntelliJ IDEA Ultimate旗舰版

为了方便Spring boot的开发,我们需要旗舰版的IDEA

IDEA旗舰版激活方式

学生认证(https://www.jetbrains.com/shop/eform/students)

激活码激活

配置IDEA(以IDEA2023为例)

1. 对项目进行全局配置

2. 对Maven进行配置

恭喜你,Spring boot的环境配置完成了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蛋蛋想吃冰淇凌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值