启动类Application上加了@ComponentScan(basePackages = {})这个注解导致controller扫描不到导致的,如果加了这个注解,springboot就不会扫描Application所在的包及子包的文件,需要将controller所在的包加入到注解 ...
报 , 首先检查路径 , 路径没错 . 重启项目查看日志, 发现spring并没有注入此controller控制器 . 解决: ...
2020-06-04 16:11 0 3928 推荐指数:
启动类Application上加了@ComponentScan(basePackages = {})这个注解导致controller扫描不到导致的,如果加了这个注解,springboot就不会扫描Application所在的包及子包的文件,需要将controller所在的包加入到注解 ...
两个步骤: 1、启动类 没有 继承 SpringBootServletInitializer 类 2、记得将 springboot 自带的 tomcat 插件 打包时 排除掉 ...
这个问题坑了我好半天,很简单的事一下子就解决了! 这种问题一般是资源没有加载导致的,接口无法访问 ...
springBoot启动完之后,直接访问html文件,报404, 网上找了半天,发现需要在配置文件中加上这一句(这是在application.properties文件中这样写) ...
首先需要检查: 启动类是否放在所有包的父目录; 或者启动类增加注解@ComponentScan(basePackages={"com.demo.test.*"}) 其次: 在Controller中,使 ...
以这种方式可以访问:http://localhost/public/api/index/index 或 http://localhost/public/index.php/api/index/index 但用官方api实例的方式不能访问:http://localhost/api/index ...
原因:spring boot只会扫描启动类当前包和以下的包 比如以下: 主类:Application放在包com.springboot.main controller类放在包com.springboot.controller 上面这处情况是找不到controller的 正确的做法 ...
原因 复制的静态资源目录没有编译 解决 检查target目录中,是否有static目录,若没有,重新右键项目install即可 若还不能解决,尝试浏览器缓存和IDEA编译设置,详见参考链接 参考 https://www.cnblogs.com/ssjxx98/p ...