报错:
项目启动的时候发生了以下报错:
Caused by: java.lang.ClassNotFoundException: org.springframework.integration.config.HandlerMethodArgumentResolversHolder
解决:
说ClassNotFoundException的无非就是引错包导致的。
如果项目都没有动过也出现这个问题,那可能是你的Maven在做包依赖的时候出现问题了。
譬如说你新加了一个依赖包,依赖包里面存在与项目中其中一个包相同,但是版本又不一样,最害怕就是Maven使用了新依赖的包版本来覆盖了你旧包的版本,而你还不知道。
这时候一启动就会报上面的问题。这个时候你就需要用mvn dependency:tree进行排查了。
而我这是因为spring-boot版本原本使用的是2.1.1版本,通过降级替换成2.0.3后正常。