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:进行测试

  • 相关阅读:
    C#文件操作
    C#Web编程
    WMsg参数常量值
    IIS管理网站浏览
    课程视频网址
    CSS 学习质料
    Centos镜像使用帮助
    apache ab压力测试报错(apr_socket_recv: Connection reset by peer (104))
    How to Configure Nginx for Optimized Performance
    luarocks install with lua5.1 and luajit to install lapis
  • 原文地址:https://www.cnblogs.com/jwen1994/p/11198388.html
Copyright © 2011-2022 走看看