慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑

最近要做毕业设计,打算使用spring boot框架来做后台,所以要学习一下spring boot框架及其相关内容,看了慕课网上小马哥的spring boot2.0深度实践——初遇spring boot教程。在跟着学习的过程中也遇到了一些问题,在此详细记录一下,也希望能够给像我这样的初学者一些启发,少走一些弯路,节省一些时间。在此博客中,我将详细描述windows10下环境配置的过程,并以慕课中的一个小demo来验证环境的正确性。

一 相关环境依赖的下载及安装

在配置环境的过程中,需要以下几部分的内容:

  1. 装配JDK(https://java.oracle.com/)
  2. 装配Maven(http://maven.apache.org/)
  3. 装配IDEA(http://www.jetbrains.com/idea/)

接下来我将详细介绍每一步的步骤。

1 装配JDK

我们打开oracle的官网https://java.oracle.com/,进去之后需要注册登录,此处不再赘述。登录后,我们点击按钮download now
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第1张图片
在下一页找到java这个大标题,并选择Java(JDK)for Developers
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第2张图片
为了与慕课中保持一致,我选择了java8的版本
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第3张图片
之后,需要选择相应系统环境下的jdk,这里我选择了windows系统下64位的版本
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第4张图片
下载好JDK之后,点击运行此exe文件,注意并将其安装在合适的位置,为了方便管理,我将其放在了D盘java目录下慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第5张图片
安装好之后,我们来配置环境变量。右键我的电脑点击属性,选择高级系统设置,点击环境变量,进入环境变量配置的地方,慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第6张图片
这里有两种环境变量,上边的是用户变量,下边的是系统变量,建议配置用户变量,在这里新建用户变量慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第7张图片
之后新建PATH变量,并将JAVA_HOME以如下方式添加到原有path变量中慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第8张图片
此时,我们来测试以下,jdk是否成功安装并配置好了环境变量:打开命令行输入java -version
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第9张图片
如果出现如图所示即为成功。

2 装配Maven

在maven的官网(http://maven.apache.org)下载maven,点击download慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第10张图片
点击之后选择相应的格式来下载,这里我选择了这种格式如图
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第11张图片
下载好之后解压,放在D盘下的Java目录下,如图:慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第12张图片
由于Maven的服务器在国外,之后用的时候相应的包下载速度较慢,容易引发一些漏包的问题,所以我们需要配置一下本地仓库和阿里云镜像。打开apache-maven-3.6.3->conf->settings.xml,我们需要做两处修改:
首先配置本地仓库:
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第13张图片
后面项目中需要引入的包都将存放在这里。
其次要配置阿里云镜像:慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第14张图片
现在阿里云的镜像已经配置完毕了,接下来需要配置Maven的环境变量。右键点击我的电脑,选择高级系统设置,环境变量。在用户变量中添加M2_HOME变量:慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第15张图片
接下来,在PATH变量中追加M2_HOME变量,慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第16张图片
此时,Maven的安装,阿里云镜像,以及环境变量都已经配置成功,我们来测试一下环境变量是否配置成功。打开命令行输入mvn -version,如果出现以下情况则说明配置成功:
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第17张图片

3. 下载并安装IDEA

在IDEA官网(http://www.jetbrains.com/idea/)下载Community版本的IDEA,之后安装。安装之后打开,我们需要配置以下IDEA下的JDK以及Maven依赖等。点击右下角的Configure->settings
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第18张图片
进入后在左上角的搜索框输入maven,慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第19张图片
默认的Maven home directory是idea内置的maven,我们将这个改成我们本地的maven,相应的下边两栏也会发生改变,这是我们刚才修改maven的setting.xml的结果慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第20张图片
接下来点击apply->OK,这样Maven就配置好了。
然后我们来配置JDK,点击右下角的Configure->Structure for New Projects
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第21张图片
默认的是IDEA自带的JDK,我们需要将其修改为本地的JDK,点击加号,选择我们下载好的JDK的路径,点击OK->Apply
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第22张图片
这样,我们的JDK就配置好了。

二 新建一个spring boot项目

我们在spring Initializr(https://start.spring.io/)新建一个spring boot项目慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第23张图片
下载解压后,我们用IDEA导入这个项目
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第24张图片
慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第25张图片
点击finish即可,在创建的过程中,需要下载许多依赖包,可能会花费10分钟左右的时间,如果某些包没有成功下载,双击Maven框下的Lifecycle下的clean重新创建即可慕课网小马哥的spring boot2.0深度实践——初遇spring boot教程复现之踩过的那些坑_第26张图片
至此,一个项目就成功导入了。

你可能感兴趣的:(spring,boot)