Java ApacheTomcat域localhost或其他:8080,如何找到它?

Java ApacheTomcat域localhost或其他:8080,如何找到它?,java,tomcat,dns,localhost,Java,Tomcat,Dns,Localhost,在生产中,Tomcat正在某个位置运行,端口8081。当我在webapps上部署war时,我可以通过访问URL来运行应用程序 mysweeper.com:8081/myApp 现在有另一个tomcat在8080上运行,机器的位置不同了。在那里,出于某种原因,我想部署我的战争。它也在运行。但是当我在那里运行localhost:8080时,它就不起作用了。有“其他名称:8080”吗?如何知道这一点或在哪里找到这一点?在某些平台上,localhost是一个不确定的最佳选择。你可以尝试使用http://

在生产中,Tomcat正在某个位置运行,端口8081。当我在webapps上部署war时,我可以通过访问URL来运行应用程序 mysweeper.com:8081/myApp

现在有另一个tomcat在8080上运行,机器的位置不同了。在那里,出于某种原因,我想部署我的战争。它也在运行。但是当我在那里运行localhost:8080时,它就不起作用了。有“其他名称:8080”吗?如何知道这一点或在哪里找到这一点?

在某些平台上,localhost是一个不确定的最佳选择。你可以尝试使用http://127.0.0.1:8080/myApp",或`


第二种方法有时在Windows上是必要的,因为代理设置会把事情搞砸。

这是特定于操作系统的。基本上,使用操作系统工具,找到哪个进程正在监听8080,它将是一个java,并检查其进程的命令行选项,以找到tomcat的位置。另外,您确定它不是同一个tomcat吗?Tomcat可以为不同的侦听器使用不同的端口。如果端口8080被任何其他应用程序使用,Tomcat将无法启动。当端口8080正在使用时,它将在启动时引发异常。