美文网首页
Spring Boot 出现This application h

Spring Boot 出现This application h

作者: 海风chui | 来源:发表于2019-07-30 20:19 被阅读0次

最近闲来无事,准备学学Spring Boot 热部署的实现,结果测试搭建项目是否成功的时候就报错了。

百度后,大概有这三种解决方案。


解决方案

首先我检查了方法路径,没有问题,那么排除方案3,然后我并没有在配置文件写配置,那么排除方案2,接下来就剩方案1了。但是并不太明白这句话什么意思,经过比对其它项目包的结构,发现了我的项目中启动类的位置确实放错了。

报错时启动类的位置:



正确的位置:


从图中可看出,启动类应与其他包处于同一级才行,修改过后,问题解决。

引申的问题

但是这时候如果要在其他包里面创建类并让SpringBoot进行管理应该怎么办,比如在启动类外面又创建了一个类:


这时应该可以在启动类上面加上@CompoentScan注解,里面带上包的地址就行了


相关文章

网友评论

      本文标题:Spring Boot 出现This application h

      本文链接:https://www.haomeiwen.com/subject/jgsorctx.html