解决springboot 启动类 &controller 不在一个module 显示404的问题

2023-11-04

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下面的子模块的依赖是不一致绝对会报错。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

解决springboot 启动类 &controller 不在一个module 显示404的问题 的相关文章

随机推荐