# 1.SpringBoot项目的3种启动方式
在上一章节当中我们讲述过,通过SpringBoot框架构件的项目,不论是基础的Java SE项目还是 Java Web项目,最终都可以打成一个jar包,并且以运行jar文件的方式运行项目。
并且在之前的演示当中我们也演示过:在SpringBoot的开发过程中,我们只要运行启动类的main 方法,就能够启动项目。
实际上,SpringBoot项目总共有3种运行方式,以对应不同的部署环境的需求。
①开发及测试环境:通过运行启动类的main方法启动项目
这种项目运行方式不必多说,我们只要找到SpringBoot框架为我们自动创建的启动类,
并且运行其中的main方法,就能够在开发环境下启动项目。
SpringBoot框架为我们自动创建的启动类,都是直接存在于包路径的根路径下的,
并且其命名方式为:项目名+Application.java
②部署环境:将项目打成jar文件并且通过java -jar命令进行运行
首先我们通过Maven提供的项目打包工具,将编写好的SpringBoot项目打包成jar文件:
执行用来打包的package命令之后&#