idea启动项目报Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactor
错误:Caused by: org.springframework.context.ApplicationContextException: Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.应该是idea版本的原因,同样的代码有些可以正常启动,有些会报
·
错误:Caused by: org.springframework.context.ApplicationContextException: Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.
应该是idea版本的原因,同样的代码有些可以正常启动,有些会报上面的错误。折腾了好久最后用下面的方案解决的:
场景1:
找到pom.xml文件里的容器依赖,如下图如果没有<scope>标签,或者标签是这样的<scope>provided</scope>,需要修改为<scope>compile</scope>
注意:改完之后一定要更新一下maven,否则更改不生效。
场景2:
idea默认不加载provided 范围的依赖包,勾选后可正常启动
更多推荐
已为社区贡献1条内容
所有评论(0)