Spring 5.0 必须依赖java 8. 他用到的java 8 的功能。spring5.0框架基于模块化,也就是基maven,或者gradle,进行依赖引入。html
Spring boot 能够打包成传统的war包,能够经过tomcat或者jertty运行的包。java
也能够打包成新的jar包,能够经过java -jar来运行。还能够经过maven脚本,或者插件来启动运行。web
Spring boot 基于 spring 框架,spring
spring框架 是一种j2ee框架。apache
Spring boot 是一种快速构建spring的应用。tomcat
Spring cloud 是一种构建分布式环境的应用。也就是云应用。mvc
web Flux是一种新的构建模型,是对spring mvc的一种补充。oracle
maven 配置仓储,配置镜像。框架
镜像:阿里云 mavenjvm
cmd 中 输入 echo 命令 好比 输入 echo %JAVA_HOME% ,能够把它的值输出来。
<localRepository>D:/.m2/repos</localRepository>
m2 是 maven 2 的意思。 maven第二版
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
maven 环境变量配置
新建用户变量: M2_HOME
D:\apache-maven-3.5.2
编辑用户变量 Path
添加 %M2_HOME%\bin
cmd 输入mvn –version 查看版本
echo %M2_HOME%
Error: could not open `D:\Android Studio\jre\jre\lib\amd64\jvm.cfg'
安装好idea后,而后打开idea的默认设置, 在构建工具下的maven中 修改配置,
mavne 主目录, bundled 这个是内置的。 这个修改为咱们的。
maven 下的导入菜单, 自动下载 源码,这个复选框能够打上勾,这样就自动下载源码了。
打开网址start.spring.io
如图配置,而后下载。
解压下载后的文件。 用idea导入。
Java SE Development Kit 8 — 下载
http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html