启动spring boot,报错:spring boot spring boot org.springframework.context.ApplicationContextException。

一、问题场景

进行spring boot的配置,配置过程中因为习惯了配置spring mvc,手贱加上了tomcat的runtime server,导致报错:

org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is java.lang.NoSuchMethodError: org.apache.tomcat.util.scan.StandardJarScanner.setJarScanFilter(Lorg/apache/tomcat/JarScanFilter;)….

二、出错原因

spring boot自身集成tomcat运行环境,如果项目本身存在tomcat环境将导致环境冲突,无法启动项目。

三、解决办法

删除项目中的tomcat runtime server即可。

四、总结

要搞清楚spring boot的原理和用法。

发表评论

电子邮件地址不会被公开。 必填项已用*标注