关于springboot正常启动tomcat,但是访问方法报404的问题

本人初学springboot,全靠自学,所以很多方面都不太了解。今天在基于maven创建一个springboot项目的时候出现了一个问题。

就是,我的springboot正常启动了,但是无论我怎么访问,页面一直报404,如下:

关于springboot正常启动tomcat,但是访问方法报404的问题_第1张图片

然后我检查了我的pom.xml,发现没有什么问题,下面是我的项目目录和启动情况如下:关于springboot正常启动tomcat,但是访问方法报404的问题_第2张图片

关于springboot正常启动tomcat,但是访问方法报404的问题_第3张图片 后来经过我仔细排查和各种百度,终于找到了原因,点击前往(这是链接地址),原来是因为Application类只会扫描同一包下的Java文件,于是我修改了项目包名,如下,我把原来的com.freedom.application 改为com.freedom.而因为我写的controller在com.freedom下面,所以这时候Application类就能扫描到我的方法,再次访问就成功了。

关于springboot正常启动tomcat,但是访问方法报404的问题_第4张图片

关于springboot正常启动tomcat,但是访问方法报404的问题_第5张图片 

 发生这个问题说到底还是我自己知识储备不够和不够细心的结果,在这里记录下来的原因就是给自己一个警示吧!

人生的路千万条,靠自己才能走到更远~

你可能感兴趣的:(关于springboot正常启动tomcat,但是访问方法报404的问题)