Spring MVC Beginner's Guide(Second Edition)第一章
在本章中,我们将学习如何创建一个基本的Spring MVC应用。开发Spring MVC应用需要一些必需的软件和工具。首先,我们学习怎样安装必需的软件和工具,配置开发环境。这里给出的安装步骤都基于Win10操作系统,你可以参照软件和工具提供商的网站查看如何在其他操作系统上安装它们。本章中,我们将学习配置Java和Maven,安装Tomcat服务器,安装和配置Spring Tool Suite,以及创建和运行我们的第一个Spring MVC项目。
安装JAVA
显然,安装Java是我们第一件需要完成的事。Java更为技术的一个名字是Java Development Kit(JDK)。JDK包括Java编译器(javac),Java虚拟机和一系列其他工具。
开始行动-安装JDK
我们将使用当前最新的Java 8,但是Java 6或以上也一样可以完成这一章。然而我强烈建议你使用Java 8,因为在本书后面几章中将会使用到Java 8的一些特性,例如streams、lambda表达式等。让我们看看如何在windows操作系统上安装JDK。
1、进入Oracle网站的Java SE下载页面(http://www.oracle.com/technetwork/java/javase/downloads/index.html)
2、点击 Java Platform(JDK) 8u91/8u92 下载链接,出现许可协议页面。点击按钮接受许可协议。
3、现在,点击与你的操作系统架构相适应的下载链接。例如,如果你的操作系统是32位的,点击windows x86相关的下载链接。如果你的操作系统是64位的,点击windows x64相关的下载链接。
4、现在应该已经开始下载安装程序了。等下载完成后,进入安装程序下载的目录,双击安装程序。这时会打开向导窗口。保持缺省设置,一路点击next按钮,最后点击close按钮。
5、你应该能够在缺省的目录找到已安装的JDK文件夹。对我来说缺省的目录是C:\Program Files\Java\jdk1.8.0_60。
开始行动-设置环境变量
安装JDK后,我们需要做一些设置以便从任何目录方便的使用Java。通过在windows操作系统中给Java设置环境变量,我们就可以在文件系统的任何地方使用Java编译器和其他工具。
1、进入开始菜单-设置-系统-关于-系统信息-高级系统设置。
2、出现系统属性窗口,选择“高级”页面,点击“环境变量”按钮,打开环境变量窗口。
3、现在,在系统变量面板点击“新建”按钮,变量名输入“JAVA_HOME”,变量值输入已安装JDK的目录路径(我的是C:\Program Files\Java\jdk1.8.0_60)。如果你没有操作系统合适的权限,你可能无法编辑系统变量,如果这样的话你可以在用户变量面板新建JAVA_HOME变量。
4、现在,还是在系统变量面板,双击path变量条目,会出现编辑系统变量窗口。
5、点击“新建”按钮,编辑变量名Path,输入%JAVA_HOME%\bin作为变量值。
6、点击“确定”按钮。
现在我们已经把JDK安装在我们的电脑上了。为了验证安装是否正确,打开一个windows命令窗口,输入java -version,然后回车,你会在屏幕上看到已安装的Java编译器的版本:
C:\Users\Amuthan>java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b15, mixed mode)
配置构建工具
构建java软件项目通常包括以下活动:
- 编译所有源代码
- 打包进JAR或WAR文件
- 在服务器上部署打包文件
手工完成这些任务非常耗时且容易出错。因此,我们借助于构建工具。构建工具能够自动完成构建软件项目的一切事情,包括从编译到部署。
开始行动-安装Maven构建工具
我们使用Maven来构建java项目,其他可以用来构建java项目的工具还有Gradle和Ant。让我们看看怎么安装Maven:
1、进入Maven下载页面http://maven.apache.org/download.cgi。
2、点击apache-maven-3.3.9.bin.zip下载链接,开始下载。
3、下载结束后,进入下载目录,解压缩zip文件进入一个任意选择的目录。
4、我们需要创建一个名为M2_HOME的环境变量,其步骤类似于创建JAVA_HOME环境变量。