zoukankan      html  css  js  c++  java
  • Spring Boot 启动方式

    1. 直接在IDE(eclipse、idea 等)运行 main 方法

    2. jar 包方式运行

    打包成 jar 包,需要增加 maven 依赖(注意:如果没加相关依赖,执行 maven 打包,运行后会报错:no main manifest attribute, in XXX.jar)

    <build>
      <plugins>
        <plugin>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
      </plugins>
    </build>

     然后使用 java 命令运行 jar 包。

    3. 部署 war 包到 Tomcat

    步骤1:更改打包方式为 war

    <packaging>war</packaging>

     步骤2:设置项目名

    <finalName>base_springboot</finalName>

    步骤3:修改启动 main 方法

    默认的 main 方法

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

    修改后的 main 方法

    @SpringBootApplication
    public class DemoApplication extends SpringBootServletInitializer {
    
        @Override
        protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
            return application.sources(DemoApplication.class);
        }
    
        public static void main(String[] args) throws Exception {
            SpringApplication.run(DemoApplication.class, args);
        }
    
    }

    步骤4:打成 war 包

    步骤5:将 war 包放到 Tomcat 的 webapps 文件夹里

    步骤6:启动 Tomcat 服务器

    步骤7:进行测试

  • 相关阅读:
    not syncing: Attempted to kill init
    PhpStudy如何开启Apache的gzip压缩功能?
    去掉桌面图标快捷箭头
    PS中10种样式操作
    Mysql数据库报错1264
    宝塔建站
    VB错误说明
    Flash的swf文件破解
    PS快捷键
    Mysql双向同步热备份设置
  • 原文地址:https://www.cnblogs.com/jwen1994/p/11198388.html
Copyright © 2011-2022 走看看