springboot启动错误--"springboot At least one base package must be specified"

刚用idea社区版新建一个springboot项目,配置启动类如下:

@SpringBootApplication
@ComponentScan("com.test")
@MapperScan("com.test.mapper")
public class SpringBootStart {
    public static void  main(String[] args){
        SpringApplication.run(SpringBootStart.class, args);
    }
}

启动后一直报一个错误:

       "springboot At least one base package must be specified"

网上大部分都是说没有配置包的扫描路径等等原因造成的,可是检查了好久启动类配置没有问题。

最后发现原来是启动类放错了位置,这个启动类要放在com.test包下面,而不能直接放到main.java下面。

我一开始直接放在main.java下面,发现了如下错误:

把启动类放到com.test目录下就正常启动了。

猜你喜欢

转载自blog.csdn.net/peerless_fu/article/details/84095757
今日推荐