报错内容为
Cannot resolve constructor ‘ServletRegistrationBean(com.bstek.ureport.console.UReportServlet, java.lang.String)’
编译时提示
java: 无法访问javax.servlet.http.HttpServlet
找不到javax.servlet.http.HttpServlet的类文件
问题分析
于是我很好奇,为什么会没有HttpServlet,看了一下配置文件,发现在创建Spring Initalizr项目的时候,忘记点一下web项目了
解决方案
导入依赖web依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>