SpringBoot入门学习(三)~~ SringBoot启动的三种方式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaozhegaa/article/details/82912274

 

目录

SringBoot启动的三种方式

一、启动SpringBoot项目的三种方式

第一种方式 — — 程序代码启动

第二种方式 — —插件spring-boot-maven-plugin启动

第三种方式 — —打包的方式启动

总结:


SringBoot启动的三种方式

前面我们已经知道“创建SpringBoot项目”的三种方式。而且在前面也稍稍介绍了如何去启动SpringBoot项目,接下详细的介绍一下“SpringBoot的三种方式”。

一、启动SpringBoot项目的三种方式

  1. 程序代码启动。
  2. 插件spring-boot-maven-plugin启动。
  3. 打包方式,以jar的方式启动项目。

   第一种方式 — — 程序代码启动

1、创建一个Application类

2、在Application类上标注; @SpringBootApplication注解,这个注解声明了该类是SpringBoot的核心配置类。后面会详细介绍这个注解。

 

3、编写一个main方法,调用SpringBoot.run方法

public static void main(String[] args) {
   SpringApplication.run(DemoApplication.
class, args);
}

4、直接启动main方法,就可以了

 

   第二种方式 — —插件spring-boot-maven-plugin启动

或者直接在Terminal中敲入spring-boot:run

【其实】如果说,是通过IDEA或者Eclipse的Spring Initializer创建的项目,默认的话会给pom文件加上启动的插件。如果说是,手动将maven改造的话,那么需要手动引入下面的插件信息

1、手动引入启动插件

<build>
   <plugins>
      <plugin>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>
   </plugins>
</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

  • 总结:

上述第一二种方法更常使用在开发过程中,而第三种方法更常使用在正式项目的部署之上。

 

 

猜你喜欢

转载自blog.csdn.net/xiaozhegaa/article/details/82912274