1. 程式人生 > >SpringBoot使用本地Tomcat啟動404錯誤

SpringBoot使用本地Tomcat啟動404錯誤

近期研究SpringBoot,參照官網手冊編寫了一個簡單的demo,通過maven均可以正常啟動,但是使用本地tomcat啟動,訪問總是404錯誤。

參考網上各類資料,最終定位到程式未繼承 SpringBootServletInitializer 導致:

import org.springframework.boot.web.servlet.support.*SpringBootServletInitializer*;
@RestController
@SpringBootApplication
public class Application extends SpringBootServletInitializer {

    @RequestMapping("/")
    String home() {
        return "Hello World!";
    }

    public static void main(String[] args) throws Exception {
        SpringApplication.run(Application.class, args);
    }
}