采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
多环境配置之前端口号为8080 配置完以后,port设置为8080,端口变成了8081 其他配置没改。
当配置的是8080时,如果8080被占用,就会变成+1 8081,所以可能其它程序占用了。可以重启下IDEA试试
重启后解决了。想起来是之前用http client测后端的时候不小心输成8080了。不过还是第一次知道idea这么智能,还能帮你换接口哈哈哈
我的理解是,Spring和Node使用的端口默认都是8080(如果你不去修改),因此它们启动的时候会去抢8080端口;如果Node抢不到8080端口,它会自动切换到8081端口。这和Spring、Node的启动顺序有关,我的测试结果是,如果先启动Node占用了8080端口,Spring会直接报错,不能启动。
补充,http://localhost:8080/ 网页可以进,服务端打印: undefined
http://localhost:8081/ 网页可以进,服务端打印: http://127.0.0.1:8880
不知道自己哪里改成了8081,没动过这个端口。
登录后可查看更多问答,登录/注册
一课掌握前后端最火框架,更有职场竞争力
1.8k 2
1.9k 3
1.9k 2
1.2k 6
2.0k 16