spring boot如何打开端口8080,以便在macos big sur上的同一wifi lan上进行外部访问

dced5bon  于 2021-07-15  发布在  Java
关注(0)|答案(0)|浏览(443)

我有一个spring boot应用程序在mac big sur上本地运行,它是这样启动的:

mvn spring-boot:run -Dspring-boot.run.profiles=development

在application-development.properties文件中,我有以下配置:

server.port = 8080
server.address=0.0.0.0

我希望在我的mac笔记本电脑上本地启动spring boot应用程序,这样我就可以从与我的笔记本电脑连接到同一wifi的另一个设备访问api。我试着从手机上访问api,打开浏览器,连接到mac的公共ip地址,如下所示:mac public ip:8080/api path。。但没有成功。
我尝试的是完全禁用mac的防火墙,但没有任何帮助。此外,我还尝试通过mac computer name.local按照mac的系统首选项共享部分的说明访问api,但没有任何帮助。从共享部分,我设置了互联网共享,但这似乎也没有帮助。我不知道该怎么办。
spring boot版本:2.3.0

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题