Eclipse调试视图中port的含义

12
在Eclipse调试视图中:

enter image description here

什么是 localhost:51883 的含义?它是用于远程调试的连接端口吗?还是其他什么?


这是一个端口,您可以在其中提交所有HTTP请求。 - Pradeep Simha
我认为这不是问题所在。我通过端口8080连接到该应用程序。 - H-H
@PradeepSimha:这不是你提交所有HTTP请求的端口。 - Mukul Goel
2个回答

9
这是Eclipse调试器与虚拟机通信所使用的端口。VM具有JPDA(Java平台调试器架构),提供接口(JVM TI- Java VM工具接口,JDI- Java调试接口),这些工具如Eclipse调试器用于连接和调试。它们连接到的端口显示在该视图中。
你看,在这种情况下,你的VM在本地主机上,因此显示为localhost:51883,在进行远程调试时,它将显示serverIP:availableport

1
Eclipse调试器通过TPC与虚拟机通信,使用此端口。它的工作方式类似于远程调试,但它连接在本地主机上。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接