Java 如何使用我的公共IP地址访问我的SpringBoot应用程序?
我有一个Java SpringBoot应用程序在本地主机上运行良好,可以从连接到同一WI-FI的任何设备访问它。但是,如果我在application.properties中将server.address设置为我的公共IP地址,并尝试启动我的服务器,则会出现一个错误,表明我的8080端口正在使用。 有什么问题吗? 我正在使用Windows10Java 如何使用我的公共IP地址访问我的SpringBoot应用程序?,java,spring,spring-boot,server,ip,Java,Spring,Spring Boot,Server,Ip,我有一个Java SpringBoot应用程序在本地主机上运行良好,可以从连接到同一WI-FI的任何设备访问它。但是,如果我在application.properties中将server.address设置为我的公共IP地址,并尝试启动我的服务器,则会出现一个错误,表明我的8080端口正在使用。 有什么问题吗? 我正在使用Windows10 谢谢大家! 要使应用程序可访问,您不需要设置server.address。如果您使用家庭路由器,您可能必须尝试在路由器上为8080配置端口转发。首先,您需要
谢谢大家! 要使应用程序可访问,您不需要设置server.address。如果您使用家庭路由器,您可能必须尝试在路由器上为8080配置端口转发。首先,您需要确保执行以下所有操作:
服务器:端口:8082地址:10.0.0.x
(或192.x.x.x)类似的东西这有帮助吗:?不幸的是,没有。我试图更改我的端口,但在尝试使用我的公共ip时遇到相同的错误。如果我让它默认为localhost,我没有问题。像8080这样的端口通常会被ISP阻止。试试另一个。尝试了一些其他的,但会尝试更多。