Lecture04-SpringBoot-运维-独立部署

文章目录

    [toc]

    Lecture04-SpringBoot-运维-独立部署

    一、操作目标

    把 SpringBoot 工程封装成一个特殊的 jar 包,在命令行可以直接使用 java -jar 命令启动:

    java -jar xxx.jar
    

    image-20250607124226609

    这种模式启动运行 SpringBoot 程序对环境的唯一要求:符合 SpringBoot 版本要求的 JDK


    二、操作步骤

    1、引入Maven插件

    image-20250607150213651

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

    2、执行打包操作

    image-20250607123717301


    3、查看结果

    image-20250607123734765

    文件扩展名大小功能
    jar30474KBSpringBoot高度封装,可启动应用
    jar.original10KB原始jar包,仅包含项目代码,不可启动

    4、启动应用

    java -jar jar包路径/xxx.jar
    

    5、停止应用

    在命令行中按快捷键:Ctrl+c强制停止应用进程

    end