配置springboot項目使用外部tomcat過程解析
更新時間:2019年09月10日 17:02:36 作者:山貓大戰(zhàn)響尾蛇
這篇文章主要介紹了配置springboot項目使用外部tomcat過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
在pom文件中添加依賴
<!--使用自帶的tomcat--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency>
在Springboot自帶的Application啟動類所在目錄下新建啟動類SpringBootStartApplication
package com.huang;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
//讓該類繼承springboot的SpringBootServletInitializer
public class SpringBootStartApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application){
//找到原先的啟動類
return application.sources(WebchatApplication.class);
}
}
#目錄如下
src
|-main
|-java
|-com.huang.sockerservice
|-WebchatApplication.class #原本的啟動類
|-SpringBootStartApplication.class #新的啟動類
|-resources
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
MyEclipse8.6首次運行maven項目圖標上沒有小M的標識怎么解決
myeclipse8.6導入maven項目后識別為普通java項目,即項目圖標上沒有小M的標識。這時是無法直接運行的,怎么解決這一問題呢?下面小編給大家?guī)砹私鉀Q方案,需要的朋友參考下吧2016-11-11
Maven pom的distributionManagement配置方式
文章主要介紹了Maven的distributionManagement配置方式,以及它的作用、配置方法和重要性,distributionManagement用于指定構件的發(fā)布位置,包括下載URL、狀態(tài)等,文章還詳細解釋了如何配置repository和snapshotRepository,以及它們的用途和區(qū)別2025-01-01
通過使用Byte?Buddy便捷創(chuàng)建Java?Agent
這篇文章主要為大家介紹了如何通過使用Byte?Buddy便捷創(chuàng)建Java?Agent的使用說明,有需要的朋友可以借鑒參考下希望能夠有所幫助,祝大家多多進步2022-03-03
Idea設置全局highlighting?level為Syntax問題
這篇文章主要介紹了Idea設置全局highlighting?level為Syntax問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04

