Подтвердить что ты не робот

Значение порта в отладочном представлении Eclipse

В представлении отладки Eclipse:

enter image description here

в чем смысл localhost:51883? Это порт подключения для удаленной отладки? или что-то еще?

4b9b3361

Ответ 1

это порт, с помощью которого отладчик Eclipse взаимодействует с виртуальной машиной. У VM есть JPDA (архитектура отладки Java-платформы), которые предоставляют интерфейсы (JVM TI - интерфейс Java VM Tool, интерфейс JDI - Java Debug), которые инструменты, такие как отладчик eclipse, используют для подключения и отладки. И порт, на который они соединяются, показан в этом виде.

Вы видите, что в этом случае ваша виртуальная машина находится на вашем локальном хосте, так что она показывает localhost: 51883, в случае, если вы попали в remotedebugging, она будет показывать serverIP:availableport

Ответ 2

Отладчик eclipse взаимодействует с VM через TPC, используя этот порт. Он работает как удаленная отладка, но подключается к локальному хосту.