同学们我是最近才学到这一小节的,发现一个坑,郁闷了好几天,就是启动项目的时候,控制台只打印三行日志,最后一行显示
Started SpringbootSsmApplication in 2.28 seconds (JVM running for 3.003)
无任何报错信息,但是浏览器访问显示404页面,于是开始各种骚包操作企图解决问题:
- 仔细挨个与视频代码和过程核对,确保没有问题,做的一模一样
- 于是怀疑,可能因为在官网下的版本和老师的不一样,所以很多东西对不上,干脆下载一个最新的eclipse吧,于是折腾一个最新版,但是未果
- 然后怀疑需要安装sts插件(因为老师视频有提示,我没提示),折腾好几次没安装成功,放弃
- 试过查找日志,未果
- 把原来的旧项目导入,发现旧项目可以正确启动,但是新项目不行,百思不得其解
- 陆陆续续百度搜了一堆无用的解决方法,因为他们说的情况都和我的都不一样
- 郁闷一段日子后,重振旗鼓,重新从官网下载源码,再次导入,重新照视频做一遍还是一样,,,我似乎已经绝望~~~
然而,偶然间,打开旧项目的pom文件,仔细和新项目的pom对比,发现
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.2</version>
这里是2.5.2,而我在学习这一节时下载的版本是2.5.3,于是试着改为2.5.2,然后右键run as java application,瞬间启动成功,随泪奔!!!!!!