1.启动类中添加扫描 @SpringBootApplication(scanBasePackages = {“com.zqm”})
2.启动类的pom依赖必须有controller中的pom依赖
3.如果有控制类多个module,都需要添加依赖&扫描。
4.An attempt was made to call the method 解决
imedera 2020-09-01 21:19:16.160 restartedMain ERROR org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter Line:42 -
***************************
APPLICATION FAILED TO START
***************************
Description:
An attempt was made to call the method org.springframework.plugin.core.PluginRegistry.getPluginFor(Ljava/lang/Object;Lorg/springframework/plugin/core/Plugin;)Lorg/springframework/plugin/core/Plugin; but it does not exist. Its class, org.springframework.plugin.core.PluginRegistry, is available from the following locations:
jar:file:/D:/Program%20Files%20(x86)/apache-maven-3.6.3/repository/org/springframework/plugin/spring-plugin-core/2.0.0.RELEASE/spring-plugin-core-2.0.0.RELEASE.jar!/org/springframework/plugin/core/PluginRegistry.class
It was loaded from the following location:
file:/D:/Program%20Files%20(x86)/apache-maven-3.6.3/repository/org/springframework/plugin/spring-plugin-core/2.0.0.RELEASE/spring-plugin-core-2.0.0.RELEASE.jar
Action:
Correct the classpath of your application so that it contains a single, compatible version of org.springframework.plugin.core.PluginRegistry
Process finished with exit code 0
此时是依赖冲突,说明有多个版本,有的是直接引用多个不同的版本,有的是间接引起的依赖冲突,如spring.framwwork.xx下面的子模块的依赖是不一致绝对会报错。
|