2.1 环境搭建
正所谓“工欲善其事,必先利其器”,正如我们学习Java时一样,先要搭建环境,才能真正进行开发和部署。所以,本节将对Spring Boot的开发环境进行搭建,第一个需要安装的是JDK。当今主流的Java开发工具有Eclipse、IntelliJ IDEA、Spring Tool Suite以及MyEclipse等。本书中的实例全部使用IntelliJ IDEA作为IDE进行开发,使用Apache Maven构建项目。
2.1.1 JDK安装
本书中使用的是Spring Boot 2.0.3版本,Spring Boot 2.x以上版本需要JDK 1.8以上,所以我们需要去官网下载JDK1.8以上的版本。登录官网(http://www.oracle.com/technetwork/java/javase/downloads/index.html),下载一个适合自己系统的JDK1.8安装包,然后进行安装。安装完成之后,配置一下环境变量,然后在终端或者Windows控制台(CMD)输入查看JDK版本的命令,如代码清单2-1所示。
代码清单2-1 查看JDK版本
java -version
如果出现如图2-1所示的界面,就证明JDK安装成功了。
图2-1 JDK安装成功查看图
2.1.2 IntelliJ IDEA的安装
登录IntelliJ IDEA官网(下载地址:https://www.jetbrains.com/idea/download/),如图2-2所示,下载合适的版本,笔者使用的是2018.1版本,具体可以根据自己的情况下载,各版本之间的差异不是很大,下载完成之后安装即可(需要注意的是,IntelliJ IDEA是一款收费软件,大家可以申请免费使用一年,根据自己的喜好选择IDE)。
图2-2 IntelliJ IDEA官网下载页面
2.1.3 Maven的安装
Maven是一个比较常用的项目管理工具,同时提供了出色的应用程序构建能力。通常可以通过几行命令构建一个简单的应用程序。
由于本书是使用Maven构建应用的,因此我们需要安装一个Maven管理工具。通过登录Apache Maven官网(Apache Maven官网地址:https://maven.apache.org/download.cgi)下载一个3.2以上的版本,如图2-3所示。
图2-3 在Apache Maven官网下载
可以根据系统下载压缩包,下载之后在本地解压,解压完成后需要配置一下Maven环境变量,配置完成后在终端或者Windows控制台(CMD)输入查看Maven版本的命令,如代码清单2-2所示。
代码清单2-2 查看Maven版本
mvn -v
如果出现如图2-4所示的界面,就证明Maven环境变量配置成功了。
图2-4 查看Maven环境变量
Maven环境变量到这里已经配置完成了。但是在默认情况下,Maven下载JAR可能会有一些慢,可以修改为国内阿里云等下载地址,如代码清单2-3所示,这是笔者Maven的配置(settings.xml配置),可以根据需求自行修改。
2.1.4 IntelliJ IDEA内配置JDK和Maven
1. 配置JDK
打开IntelliJ IDEA,在菜单栏单击Project Structure,然后在左侧单击SDKs,单击+号,选择自己刚刚安装的JDK即可,如图2-5所示。
图2-5 IntelliJ IDEA配置JDK
2. 配置Maven
在菜单栏单击Preferences,在搜索栏搜索maven,单击查询到的Maven,在右侧配置刚刚安装的Maven,如图2-6所示。
图2-6 IntelliJ IDEA配置Maven
其中,需要配置以下三项。
• Maven home directory:选择刚刚安装的Maven。
• User settings file:配置安装的Maven中conf目录下的settings.xml。
• Local repositroy:配置Maven下载JAR包的位置。
到这里,所有配置和搭建都已经完成了。