用Maven工程创建Spring Boot的时候报错

因为要使用Spring Boot2.0.4版本,所以用maven去创建工程了,pom.xml下载完成依赖后,启动helloworld项目报错。

Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.

这个是由于包结构的问题。

不能把启动类直接放在java包下面,而是要创建xxx.xxx.xxx,把启动类放在xxx.xxx.xxx下面,然后controller包也放在这个xxx.xxx.xxx下面。

图片说明

这样ComponentScan就可以扫描到了