【问题标题】:Why Eclipse run web app on localhost port 13405?为什么 Eclipse 在 localhost 端口 13405 上运行 Web 应用程序?
【发布时间】:2018-01-06 00:00:04
【问题描述】:

我正在 Eclipse Oxygen 中开发 Web 应用程序。我在 Tomcat v8.5 上运行它(配置为在 Eclipse 之外的 Tomcat 实例上运行)。当我单击 "Run as -> Run on Server" 时,Eclipse 显示 url: http://localhost:13405/appname/http://localhost:13405/appname/pagename.html

我想知道为什么它不在默认端口:8080 上。

尝试在Chrome中实现应用,在13405上可用。在8080端口上,没有最新版本。

希望有人能解释一下,端口 13405 用于什么端口?为什么会在这种情况下使用它?

【问题讨论】:

  • 是否指定了端口(在 Servers 视图中右键单击服务器并选择 Properties)?
  • Properties -> Monitoring,我只看到Status是“Started”,Type是“HTTP/1.1”,Server Port是“ 8080”和监控端口是“13405”,但我不明白为什么 Run on Server 重定向到端口 13405 并且新版本在 8080 的浏览器中不可用。
  • 可以分享server's properties的对话框截图吗?
  • 这里是:linklink
  • 感谢截图。请参阅下面的答案。

标签: eclipse tomcat localhost ports


【解决方案1】:

我不确定,但我想第一次选择随机端口能够并行运行多个服务器(如果13405 不是随机端口,我希望通过查询网络获得更多点击)。可能,它类似于基于 Web 的 Eclipse 帮助系统,每次启动时都会选择一个免费的随机端口(只要 eclipse.ini 中没有特定于 Eclipse 帮助的端口) .

【讨论】:

  • 我不能说你所说的是否正确,但它似乎是真的。谢谢。我仍然看不出“服务器端口”和“监视器端口”有什么区别
  • 据我了解,在这种情况下,Server PortMonitor Port 是同义词。 Server Port 是一个通用术语,而 Monitor Port 是一个更具体的术语。
  • 您可以通过创建另一个 Web 应用程序来检查我的猜测并查看已设置的端口。
猜你喜欢
  • 2017-10-19
  • 2022-11-25
  • 2012-08-15
  • 1970-01-01
  • 2015-11-07
  • 2021-09-26
  • 1970-01-01
  • 2012-07-20
  • 2014-06-27
相关资源
最近更新 更多