[toc]
Lecture04-SpringBoot-运维-独立部署
一、操作目标
把 SpringBoot 工程封装成一个特殊的 jar 包,在命令行可以直接使用 java -jar 命令启动:
java -jar xxx.jar

这种模式启动运行 SpringBoot 程序对环境的唯一要求:符合 SpringBoot 版本要求的 JDK
二、操作步骤
1、引入Maven插件

<!-- build 标签:配置构建过程中相关的操作 -->
<build>
<!-- plugins 标签:配置构建过程中需要用到的各个插件 -->
<plugins>
<!-- plugin 标签:配置一个具体的插件 -->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
2、执行打包操作

3、查看结果

| 文件扩展名 | 大小 | 功能 |
|---|---|---|
| jar | 30474KB | SpringBoot高度封装,可启动应用 |
| jar.original | 10KB | 原始jar包,仅包含项目代码,不可启动 |
4、启动应用
java -jar jar包路径/xxx.jar
5、停止应用
在命令行中按快捷键:Ctrl+c强制停止应用进程