SpringBoot入门学习(三)~~ SringBoot启动的三种方式
目录
第二种方式 — —插件spring-boot-maven-plugin启动
SringBoot启动的三种方式
前面我们已经知道“创建SpringBoot项目”的三种方式。而且在前面也稍稍介绍了如何去启动SpringBoot项目,接下详细的介绍一下“SpringBoot的三种方式”。
一、启动SpringBoot项目的三种方式
- 程序代码启动。
- 插件spring-boot-maven-plugin启动。
- 打包方式,以jar的方式启动项目。
第一种方式 — — 程序代码启动
1、创建一个Application类
2、在Application类上标注; @SpringBootApplication注解,这个注解声明了该类是SpringBoot的核心配置类。后面会详细介绍这个注解。
3、编写一个main方法,调用SpringBoot.run方法
public static void main(String[] args) { |
4、直接启动main方法,就可以了
第二种方式 — —插件spring-boot-maven-plugin启动
或者直接在Terminal中敲入spring-boot:run
【其实】如果说,是通过IDEA或者Eclipse的Spring Initializer创建的项目,默认的话会给pom文件加上启动的插件。如果说是,手动将maven改造的话,那么需要手动引入下面的插件信息
1、手动引入启动插件
<build>
|
2、在Idea 右边的maven projectàPluginsàSpring Bootàspring-boot:run。直接双击即可启动
如果说:没有引入上面的依赖插件,历史看不到Pluginsàspring-boot
第三种方式 — —打包的方式启动
【其实】这种方式更多的是项目部署的时候使用。
1、首先观察项目的编译目录target,是这样的
2、在Idea右边的Maven Project àLifecycleàpackage
双击打包即可,这里要事先引入上述的插件才可以打包。
打包成功之后,就会出现两个jar,第一个jar是Spring Boot帮我们打包,里面融入了tomcat等插件,也是我们要运行的jar文件。而jar.original是项目的源代码jar。
3、Window+R àcmdà进入打包jar文件路径à执行
Java –jar 项目名称
java -jar demo-0.0.1-SNAPSHOT.jar |
-
总结:
上述第一二种方法更常使用在开发过程中,而第三种方法更常使用在正式项目的部署之上。