При запуске приложения Java с этими параметрами:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.port=0
-Dcom.sun.management.jmxremote.local.only=false
Java использует эфемерный порт, что очень полезно для предотвращения столкновений.
Можно ли программным способом получить фактический порт (или URL-адрес соединения) из приложения?