spring-boot-starter-web更換默認Tomcat容器的方法
Spring Boot支持容器的自動配置,默認是Tomcat,當然我們也是可以進行修改的。
我們知道Spring Boot支持容器的自動配置,默認是Tomcat,當然我們也是可以進行修改的:
1、首先我們排除spring-boot-starter-web依賴中的Tomcat:在pom文件中排除tomcat的starter
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency>
2、加入Jetty容器
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jetty</artifactId> </dependency>
這樣我們的springboot容器就修改成Jetty容器了。
為了方便我們的調(diào)試,這里給大家推薦一款http調(diào)試工具:Postman
下面我們聊一下springboot的全局配置文件:application.properties
在開發(fā)中一定遇到過這樣的需求,就是修改我們的容器訪問端口,既然springboot默認加載容器,那么端口設(shè)置當然是通過配置文件來控制的,相當方便我們只需要在配置文件中添加:
server.port=6666
這樣我們的容器端口就修改為6666了。
我們還可以通過配置文件來設(shè)置項目訪問別名:
server.context-path=/springboot
這樣我們啟動項目通過http://localhost:6666/springboot1即可訪問到我們的項目
以上只是springboot配置文件配置的冰山一角,比如我們還可以設(shè)置數(shù)據(jù)庫連接配置(database),設(shè)置開發(fā)環(huán)境配置,部署環(huán)境配置,實現(xiàn)兩者之間的無縫切換。
如果大家有任何疑問歡迎給小編留言,小編會及時回復(fù)大家的!
相關(guān)文章
基于多網(wǎng)卡環(huán)境下Eureka服務(wù)注冊IP的選擇問題
這篇文章主要介紹了基于多網(wǎng)卡環(huán)境下Eureka服務(wù)注冊IP的選擇問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03Springboot使用Redis中ZSetOperations實現(xiàn)博客訪問量
在日常的網(wǎng)站使用中,經(jīng)常會碰到頁面的訪問量,本文主要介紹了Springboot使用Redis中ZSetOperations實現(xiàn)博客訪問量,具有一定的參考價值,感興趣的可以了解一下2024-01-01SpringBoot項目攔截器獲取Post方法的請求body實現(xiàn)
本文主要介紹了SpringBoot項目攔截器獲取Post方法的請求body,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-01-01SpringMVC后端返回數(shù)據(jù)到前端代碼示例
這篇文章主要介紹了SpringMVC后端返回數(shù)據(jù)到前端代碼示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-04-04Mybatis分頁插件PageHelper配置及使用方法詳解
這篇文章主要介紹了Mybatis分頁插件PageHelper配置及使用方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-08-08