Spring Boot警告:ApplicationContext

2018-02-19  本文已影响199人  AC编程

1、警告信息

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

如果你的springboot项目报了这个警告,那么你的项目会无法正常运行。
2、解决
既然他说该类不能从组件的默认包启动,那就给他建立一个包好了。一般发出这个警告的原因是你把启动类直接放在的src/java 或src/kotlin目录下面。你需要在src/java目录下面再建一个包,比如controller(名字自己随意取),然后把启动类放到controller下面。
3、注意
千万别把package controller 给删掉了(有时候偷懒复制整个文件的代码容易覆盖掉),如果去掉了,那么依然会报这个错,项目无法正常运行。
备注:如果去掉了package controller,Java编译的时候能给出编译错误的信息,但Kotlin能正常编译通过,所以不容易发现这个问题。

上一篇下一篇

猜你喜欢

热点阅读