zoukankan      html  css  js  c++  java
  • 用tomcat启动spring-boot

    两种做法

    修改Appcation.java文件

    package com.techny.lianmai;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    import org.springframework.boot.builder.SpringApplicationBuilder;
    import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
    import org.springframework.context.annotation.ComponentScan;
    
    @SpringBootApplication
    @ComponentScan(basePackages = {"com.techny.lianmai.*"})  //指定扫描包路径
    public class LianmaiApplication extends SpringBootServletInitializer {
    
        @Override
        protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
            return application.sources(LianmaiApplication.class);
        }
    
        public static void main(String[] args) {
            SpringApplication.run(LianmaiApplication.class, args);
        }
    
    }

    或者添加一个文件ServletInitializer.java

    package com.techny.lianmai;
    
    import org.springframework.boot.builder.SpringApplicationBuilder;
    import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
    
    public class ServletInitializer extends SpringBootServletInitializer {
    
        @Override
        protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
            return application.sources(LianmaiApplication.class);
        }
    
    }

    可以正常进入网页

    论读书
    睁开眼,书在面前
    闭上眼,书在心里
  • 相关阅读:
    eclipse快捷键
    Struts2框架(8)---Struts2的输入校验
    Struts2框架(5)---result结果集
    Spring框架(6)---AspectJ实现AOP
    Spring框架(4)---AOP讲解铺垫
    Spring框架(3)---IOC装配Bean(注解方式)
    Spring框架(2)---IOC装配Bean(xml配置方式)
    Spring框架(1)---Spring入门
    Mybatis框架(5)---动态sql
    Mybatis框架(4)---输入输出映射
  • 原文地址:https://www.cnblogs.com/YC-L/p/14300601.html
Copyright © 2011-2022 走看看