public class SocketUtil extends Object
Utility class to find a port to debug on.
- This class is not intended to be subclassed by clients.
- This class is not intended to be instantiated by clients.
findFreePort()instead. It is possible that this method can return a port that is already in use since the implementation does not bind to the given port to ensure that it is free.Returns a free port number on the specified host within the given range, or -1 if none found.
host- name or IP address of host on which to find a free port
searchFrom- the port number from which to start searching
searchTo- the port number at which to stop searching
- a free port in the specified range, or -1 of none found
findFreePortpublic static int findFreePort()Returns a free port number on localhost, or -1 if unable to find a free port.
- a free port number on localhost, or -1 if unable to find a free port