Server server = new Server(0);
(..)
server.start();
// this returns _zero_ ?!?!
int listeningPort = server.getConnectors()[0].getPort();
Uso la API de Jetty 7 integrada. Pasar cero al constructor del Servidor (int) hace que Jetty asigne un puerto disponible automáticamente, ¿cómo puedo descubrir qué puerto fue asignado?¿Cómo descubrir el puerto Jetty integrado después de solicitar un puerto aleatorio disponible?
He leído los documentos, pero no puedo encontrar esta información.
gracias ..
encontrado! Use getLocalPort en lugar de getPort()! – Leo
Esta es una técnica muy útil para probar. –