Java Tomcat在本地主机上不工作

Java Tomcat在本地主机上不工作,java,apache,tomcat,Java,Apache,Tomcat,我有一个Android应用程序,它连接到Tomcat服务器中的servlet 我将Tomcat服务器连接到eclipse 指示Android应用程序连接到Tomcat servlet的IP地址为 http://10.0.2.2:8080/Middleware/UsuarioServlet 为什么我要放 http://localhost:8080/Middleware/UsuarioServlet 不工作,并给出一个错误?如果我在同一台机器上安装了Tomcat,它也应该与localhost一起

我有一个Android应用程序,它连接到Tomcat服务器中的servlet

我将Tomcat服务器连接到eclipse

指示Android应用程序连接到Tomcat servlet的IP地址为

http://10.0.2.2:8080/Middleware/UsuarioServlet
为什么我要放

http://localhost:8080/Middleware/UsuarioServlet

不工作,并给出一个错误?如果我在同一台机器上安装了Tomcat,它也应该与localhost一起工作。

因为您的Android应用程序运行在虚拟设备上,而虚拟设备在您的本地intranet中有另一个IP,所以它不是
localhost
,因为您的Android应用程序运行在虚拟设备上,而虚拟设备在您的本地intranet中有另一个IP,在本例中,localhost指的不是Android设备。使用IP地址10.0.2.2引用您的开发机器。阅读更多关于

Localhost在本例中指的是Android设备。使用IP地址10.0.2.2引用您的开发机器。阅读更多关于

看看这个问题->看看这个问题->