编程语言
首页 > 编程语言> > java.net.ConnectException:无法连接到localhost / 127.0.0.1(端口8080):connect failed:ECONNREFUSED ….(Codename

java.net.ConnectException:无法连接到localhost / 127.0.0.1(端口8080):connect failed:ECONNREFUSED ….(Codename

作者:互联网

构建android应用程序后,我扫描生成的QRcode并成功安装galaxy s4上的应用程序.但是当我尝试使用应用程序进行一些搜索时,我得到以下异常:

 "java.net.ConnectException: fail to connect to localhost/127.0.0.1(port 8080): connect failed:ECONNREFUSED…." 

请查看附图以获得更清晰的信息.

该应用程序在模拟器上正常工作.我关闭了系统的防火墙,但这并没有解决问题.
请问我该如何解决这个问题?

此问题适用于:
NetBeans 8.0.2,
GlassFish Server 4.1,
Windows 7的,
设备:三星Galaxy S4

enter image description here

最好的祝福.

解决方法:

看起来您正在尝试连接到URL中的localhost.

这可能使用模拟器工作正常,但是当您在生产中运行应用程序时,您需要在URL中使用IP地址或更好的可解析主机名.

尝试以这种方式更改您的网址.您可以使用手机的Web浏览器测试连接性,例如在浏览器中输入Web服务的URL(不使用localhost!),看看会发生什么.

标签:netbeans-8,java,codenameone,glassfish-4-1
来源: https://codeday.me/bug/20191006/1858267.html