idea中使用tomcat 方式啟動spring boot專案
阿新 • • 發佈:2018-11-27
Spring boot 的main 入口啟動方式相信都會用,直接執行main直接就啟動了,但是往往這種方式並不是最佳的啟動方式,比如運維的層面更希望調整tomcat的調優引數,而只使用嵌入啟動方式很難做到這些。所以使用tomcat方式啟動spring boot就比較重要。
1、去tomcat 官網下載 tomcat 8 tar.gz 檔案,然後解壓.
https://tomcat.apache.org/download-80.cgi
2、idea中,配置啟動
3、增加tomcat啟動呼叫spring boot初始化入口:
public class ServletInitializer extends SpringBootServletInitializer { private Logger logger = LoggerFactory.getLogger(ServletInitializer.class); @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { logger.info("starting spring boot initializer ......");return application.sources(MainApplication.class); } }
搞定!