最近开始在学springboot 跟着csdn上的大佬做新手任务 写一个hello world 的题目,结果第一关就卡着了!!localhost网页显示打不开!
我就在网上找各种方法(这里说的问题确实可能导致localhost打不开),什么jdk版本不兼容呀(1.8的jdk还是比较好的,推荐下载 我现在换成1.8了),端口号被占用,tomcat出问题了。等等等等 我都尝试了个遍,用了一天的时间去改,都尝试了一遍,始终解决不了问题,如果你们也像我一样的话,那么可能我们就是遇到了同样的问题----------依赖太多冲突了。
这个问题还是我不经意间看到别人的hello word里面的pom.xml发现的。我放两张图 大家可以对比下。第一张是我的(已经修改过了 以前是没有注释) 第二张是同学的。我的有141行 他的只有41行,
我觉得很奇怪,我叫他把他的发给我 对比之后我发现我有一部分跟他的一模一样,我就把不一样的全部注释掉了,结果就运行成功了!!(这里是看帖子把端口号改成了8989)
后来我让他当着我的面创建一遍,终于找到问题出在哪里了
就是新建依赖项的时候 只用勾选spring web就可以了 其他的不需要勾选,会产生冲突(有的会),勾选完成运行就可以了。
改完才发现这个错误真的很低级,太不应该了,因为是新手,也算是吸取经验了。希望看到的大神不要喷我,我发这个主要是因为还没有种类型问题的帖子至少我没找到(可能是因为太低级了 很少会有人犯hhhhhhh) 所以我希望发出来可以帮助到别人。
最后希望大家能够不断进步,越来越强!