springboot中内置的服务器有4种,分别是:jetty,netty,tomcat,underow。
springboot默认启动使用的是tomcat服务器。是因为在pom.xml中,导入了spring-boot-stater-web坐标,这个坐标已经依赖了tomcat的坐标,所以springboot才使用的tomcat服务器。(其实就是condition的原理,通过判断是否导入某个坐标,然后进行创建bean)
所以,如果我们不想启动的时候用的是tomcat服务器,操作如下:
1、在spring-boot-stater-web坐标排除掉tomcat的依赖
2、在pom.xml下加入其他web服务器的坐标即可
3、启动项目
操作如下:
###1 、排除tomcat的依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<artifactId>spring-boot-starter-web-tomcat</artifactId>
<groupId>org.springframework.boot</groupId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
###2、加入其他服务的坐标
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jetty</artifactId>
</dependency>
###3、启动项目
控制台显示的jetty服务器,所以证明切换成功了!SpringBoot切切换内置的web服务器超级简单的
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫(xiě)下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶(hù)
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得
100積分直接送
付費(fèi)專(zhuān)欄免費(fèi)學(xué)
大額優(yōu)惠券免費(fèi)領(lǐng)