in java-extension/src/main/java/com/microsoft/vscode/spring/boot/dashboard/java/extension/JmxService.java [34:48]
public static void main(String[] args) {
try {
String jmxurl = System.getProperty("jmxurl");
try (JMXConnector jmxConnector = JMXConnectorFactory.connect(new JMXServiceURL(jmxurl), null)) {
MBeanServerConnection connection = jmxConnector.getMBeanServerConnection();
String port = getPortViaAdmin(connection);
if (port!=null) {
System.out.println(port);
}
}
} catch (Exception e) {
e.printStackTrace(); //prints on System.err
}
System.out.println(-1); // caller expects a port number on sysout. Use -1 as kind of error code if anything went wrong
}