springboot项目,localhost:port/xxx本地可以访问,但是别人电脑输入IP:port/xxx不行(全网最细讲解)

1.问题描述

创建一个新的springboot项目后,本人的电脑输入localhost:port/xxx可以访问,同事也想访问我部署的spingboot环境,于是我查看了我的ip地址,同事输入ip:port/xxx却不能访问

2.原因

springboot 的配置文件(yml 或 properties) 中缺少 server.address 的设置 

3.解决问题

(1)找到spingboot的配置文件

位置一:整个项目的config包下

位置二:整个项目的根目录下

位置三:resources文件夹下config包中

 

位置四:resources文件夹下

这个位置也是我们自动生成springboot项目时候的默认位置

四个位置的优先级

优先级指的是,当四个位置的配置文件全部都存在的时候,读取的顺序:

位置一 > 位置二 > 位置三 > 位置四

这里我没有新增spingboot的配置信息,所以它应该是自动生成的,所以在位置四

如图所示:

(2)修改配置application.properties

重新运行DemoApplication,输入地址访问

至此就解决了别人无法访问我的spingboot地址的问题!!!


 

 

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿里嘎多f

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值