gpt4 book ai didi

eclipse - 从另一台计算机访问在 Eclipse 中运行的 Tomcat 8?

转载 作者:行者123 更新时间:2023-11-28 22:41:33 24 4
gpt4 key购买 nike

几个小时以来,我一直在尝试解决这个问题,但没有成功。

我有 2 台电脑:

  • 第一个是服务器,我在上面安装了 Eclipse 和 Tomcat。
  • 第二个用作客户端。

当我在服务器上的 Eclipse 中运行 Tomcat 并尝试从客户端访问 Web 应用程序时(使用 http://192.168.0.10/.. 。)我在浏览器上收到网页不可用消息。

但是,如果我在服务器本身上使用相同的 url,它就可以工作。

如果我以独立方式启动 Tomcat(不在 eclipse 中)并尝试从客户端连接,它会工作!!!

我的猜测是 eclipse 正在 Tomcat 中推送一些配置以拒绝远程访问,但到目前为止我没弄清楚它们是什么。

有什么想法吗??

更新:经过一天的工作,我想出了一些办法,但仍然不是最好的解决方案。在服务器端,我在远程 Debug模式下启动了 Tomcat,Eclipse 远程连接到它(即使两者都在同一台计算机上)。但这仍然不理想,因为每次我修改代码时都必须将其导出为 war 并在 Tomcat 中重新加载。

附言。如果您想知道为什么不在同一台计算机上运行所有内容?那是因为我正在从事一个客户端/服务器项目,并且两者都占用了大量资源,而这些资源无法仅在一台普通机器上使用。

如果您有更好的解决方案,感谢分享。

问候

最佳答案

终于找到了!

经过两天的研究和数百篇帖子的扫描!我发现了问题所在:

当独立启动 Tomcat 时,使用的进程是 java.exe,而当从 Eclipse 启动它时(无论是调试还是运行),使用的进程是 javaw.exe>

当我检查我的防火墙设置时,javaw.exe 被阻止,因此外部请求被阻止,即使防火墙允许端口 8080。

希望对遇到同样问题的人有所帮助

关于eclipse - 从另一台计算机访问在 Eclipse 中运行的 Tomcat 8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31763234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com