截圖如下:
爲了方便查看標記一下:
對於這種問題,首先排查啓動類,啓動類是不是寫對了?其次排查一下啓動類配置application.yml或application.properties;再者,排查一下是不是maven依賴衝突或者依賴不生效(在pom.xml裏面查看)。
我的問題是: web啓動器依賴不生效,我的依賴如下:
<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>
問題產生的原因: 懶得自己搞,直接複製,也沒注意看
問題分析:
exclusions是用於依賴排除,也就是說我現在所引入的依賴不包含裏面包含的依賴,即上面的代碼段表示不包含tomcat的spring-boot-starter-web依賴;
解決辦法:
去掉 那一段
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
重啓: