LocalJavaApplicationBuilder.realize should establish the RemoteExecutorServer before processing any/all environment variables and system properties (ie: things that may take/release ports using Captures/AvailablePortIterators) to prevent a released available port (eg: say for jmx) being used by the RemoteExecutorServer.
LocalJavaApplicationBuilder.realize should establish the RemoteExecutorServer before processing any/all environment variables and system properties (ie: things that may take/release ports using Captures/AvailablePortIterators) to prevent a released available port (eg: say for jmx) being used by the RemoteExecutorServer.