org.springframework.context.ApplicationContextException: Unable to start web server报错(已解决)
在写springcloud的时候遇到了一些问题,比如报了上面的错误,一开始不知道怎么回事,上网找,都没什么用
对比发现在另一个执行正常的项目中,和这个项目有一点不同

这个springboot项目可以不写依赖的版本号照样运行正常
我这个都写了版本号运行反而不正常
反复对比发现
正常运行的项目多了一个这一处

    <parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.1.0.RELEASE</version>
		<relativePath/> <!-- lookup parent from repository -->
	</parent>

spring-boot-starter-parent 是一个特殊的starter,它用来提供相关的Maven默认依赖。使用它之后,常用的包依赖可以省去version标签。
我把这个加到我的项目中完美解决问题。
其实这个问题的根本原因就是不同版本的依赖之间相互产生了冲突,使用了这个就可以很好的解决这个问题。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐